Bernhard Trinnes
Testen von Embedded-Software
Testen von Embedded-Software
Hardware-in-the-Loop-Prüfstände, auf denen echte Firmware gegen simuliertes Anlagen- und Busverhalten läuft — vom Konzept über den Signalplan bis zum Prüfstand, der unbeaufsichtigt durchläuft.
Build-, Test- und Release-Pipelines für Embedded-Projekte, die bei jedem Commit gegen Emulatoren und echte Zielhardware im Labor laufen.
Auswahl, Verkabelung und Inbetriebnahme der Laborhardware: Netzteile, Busschnittstellen, Schaltvorgänge, Messtechnik und Fernsteuerung des gesamten Prüfstands.
Unit-, Integrations- und Systemtests für Embedded Linux — in C und C++ geschrieben, als Yocto-Rezepte paketiert und als Teil des Images ausgeführt.