Aufgaben
- Entwicklung und Pflege von Embedded-Software auf Linux-basierten Systemen
- Aufbau, Anpassung und Wartung von Yocto-Buildumgebungen und BSPs
- Implementierung effizienter und robuster Software in modernem C++
- Entwicklung und Integration von Benutzeroberflächen mit Qt / QML
- Analyse und Debugging auf System-, Kernel- und Applikationsebene
- Mitarbeit bei Systemintegration und Schnittstellendesign (z. B. TCP/IP, CAN)
- Erstellung und Pflege von Softwaredokumentation
- Enge Zusammenarbeit mit Hardware-, System- und Applikationsteams
- Unterstützung beim Übergang von Prototypen zu serienreifen Produkten
Profil
- Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbar
- Mehrjährige Erfahrung in Embedded Linux Entwicklung
- Sehr gute Kenntnisse mit Yocto / OpenEmbedded
- Erfahrung mit Bootloadern, Kernel-Konfiguration und Device Trees
- Sehr gute C++ Kenntnisse
- Erfahrung im Aufbau und der Nutzung von Cross-Toolchains, Yocto-SDKs und systemnahem Debugging auf Embedded-Linux-Targets
- Sicherer Umgang mit Git
- Strukturierte, selbständige und lösungsorientierte Arbeitsweise
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Wir bieten interessante Einsätze bei namhaften nationalen und internationalen Unternehmen
- Viel Raum für Kreativität