Embedded Software

Wir unterstützen Sie bei der Entwicklung von Software, etwa für Steuergeräte in Nutzfahrzeugen, Industriesteuerungen oder Sensoren. Entwicklungsbegleitend erstellen wir darüber hinaus Testpanels und Unit-Tests zur Validierung der Anforderungen, sowie bei der Vorbereitung und Integration der Software in den Produktionsablauf.


Auszug aus unseren bisherigen Projekten:

  • Tastatur- und Anzeigesteuerungen für Nutzfahrzeuge und Industriesteuerungen
  • Hochperformante Sensoren
  • Bootloader

Dabei kamen ganz unterschiedliche Architekturen, Sprachen und Bussysteme zum Einsatz:

  • STM32Hxx/STM32Gxx/STM32Gxx/STM32Fxx Mikrocontroller
  • NXP S32K/LPC Mikrocontroller
  • mainloop Anwendungen, FreeRTOS, Yocto Embedded Linux
  • C, C++, Rust
  • CAN-Bus/CANopen, Ethernet, IO-Link
  • ...

Und schließlich für Unit-Tests während der Entwicklung, sowie für System-/Integrations- und Akzeptanztests:

  • Catch2 / cpputest / Unity
  • Robot Framework
  • tbox für Embedded Linux
  • Python pytest
  • ...

Entwicklungsbegleitende Testpanels:

  • C++ QT/wxWidgets/GTK
  • C#
  • Python PySide, PyGTK