Embedded Software
Die Qualität von Geräten und Embedded-Systemen hängt mehr denn je maßgeblich von der Güte der eingesetzten Embedded Software ab. Zwar erleichtern heute moderne grafische Tools die Entwicklung von Embedded Software und die Vernetzung von Embedded-Geräten im IoT. Doch für komplexe, langlebige und robuste Embedded Software braucht es tiefgreifende und langjährige Kenntnisse in Embedded Software Engineering – insbesondere wenn zusätzlich zum Qualitätsaspekt strikte normative Vorgaben für den Einsatz in der Medizintechnik oder der Funktionalen Sicherheit hinzukommen.
Seit seiner Gründung entwickelt infoteam Embedded Software. Deshalb verfügen wir über jahrzehntelange Erfahrung mit:
- unterschiedlichsten Hardwarekomponenten,
- Entwicklungsumgebungen, i. d. R. basierend auf C und C++,
- allen Windows- und Linux-Betriebssystemen, Microkernel-Architekturen wie u. a. FreeRTOS sowie Echtzeitsystemen wie z. B. QNX.
Ebenso binden wir verschiedene Feldbusse und Kommunikationsprotokolle in Ihre Software ein – darunter CAN, CANopen, EtherCAT, PROFIBUS, PROFINET oder speziell im Bereich der Funktionalen Sicherheit beispielsweise PROFIsafe. So realisieren wir für Ihre Hardware sowohl die komplette Firmware als auch passende Board Support Packages und individuelle Embedded-Anwendungen inkl. HMI-Anbindung über OPC-UA-Server oder Web-Technologien. Zudem unterstützen wir Sie mit Tools für die Entwicklung nach IEC 61131.