Senior Embedded Engineer C/C++ (m/w/d)
Rolle
Du entwickelst moderne Embedded-Softwarelösungen für Linux-basierte Systeme und arbeitest an hardwarenahen Komponenten in einem technischen Entwicklungsumfeld. Dabei optimierst du bestehende Systeme, entwickelst neue Funktionen und sorgst dafür, dass Embedded-Plattformen stabil, performant und zuverlässig laufen. Du arbeitest eng mit Hardware- und Softwareteams zusammen und bringst dein technisches Know-how aktiv in die Weiterentwicklung der Systeme ein.
Verantwortung
Du entwickelst und betreust Linux-basierte Software für Embedded-Systeme
Du implementierst und optimierst Kernel-Module, Treiber und Systemkomponenten
Du arbeitest an stabilen und performanten Update- und Betriebskonzepten
Du unterstützt die Integration von Hard- und Softwarelösungen im Gesamtsystem
Du analysierst technische Probleme und entwickelst nachhaltige Lösungen
Du verbesserst bestehende Systeme laufend hinsichtlich Stabilität, Sicherheit und Performance
Qualifikationen
Studium oder Ausbildung im Bereich Informatik, Elektrotechnik oder vergleichbar
Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit C/C++ und idealerweise Python
Gute Kenntnisse in Embedded Linux, Linux-Kernel und Treiberentwicklung
Erfahrung mit Yocto oder ähnlichen Build-Systemen von Vorteil
Verständnis für Hardware-nahe Entwicklung und Schnittstellen zu Peripheriegeräten
Selbständige, lösungsorientierte und teamfähige Arbeitsweise
Sehr gute Deutsch- und Englischkenntnisse
Benefits