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