About the job
Bei unserem Kunden entwickelst du die Plattform, auf der eine komplette IoT-Produktfamilie läuft. Du arbeitest an der Schnittstelle zwischen Hardware, Betriebssystem und Software und verantwortest die Embedded-Linux-Basis, auf der tausende vernetzte Geräte zuverlässig betrieben werden.
Der Fokus liegt auf der Weiterentwicklung einer Yocto-basierten Linux-Plattform für ARM-Systeme. Dabei arbeitest du sowohl an der Linux-Distribution und der Hardwareintegration als auch an den Python-Anwendungen, die die Funktionen der Geräte zum Leben erwecken.
Deine Aufgaben:
- Weiterentwicklung einer Yocto-basierten Embedded-Linux-Plattform
- Entwicklung von Python-Anwendungen für ARM-basierte IoT-Geräte
- Hardwareintegration sowie Arbeit an Linux, Kernel und Betriebssystem
- Umsetzung von OTA-Updates, Security- und Netzwerkfunktionen
- Analyse und Behebung komplexer System- und Performanceprobleme
- Enge Zusammenarbeit mit einem erfahrenen IoT-Engineering-Team und aktive Mitgestaltung der Plattformarchitektur
Das bringst du mit:
- +5 Jahre Erfahrung mit Embedded Linux
- Sehr gute Kenntnisse in Yocto
- Sicherer Umgang mit Linux-Internals, Bash und Shell-Scripting
- Erfahrung mit Python sowie idealerweise C oder C++
- Know-how in den Bereichen Docker, Netzwerk, Debugging oder Embedded-Systeme
- Freude daran, technische Verantwortung zu übernehmen und Plattformen nachhaltig weiterzuentwickeln
Das erwartet dich!
- Moderne IoT-Produkte mit echtem Hardwarebezug
- Hoher Gestaltungsspielraum und End-to-End-Verantwortung
- Ein motiviertes Embedded-Team mit kurzen Entscheidungswegen
- Hybridmodell mit 3 Tagen pro Woche vor Ort in München
- Attraktives Gehalt von bis zu 110k je nach Erfahrung