Embedded Linux Engineer (m/w/d)
Embedded Linux Engineer (m/w/d)
Embedded Linux Engineer (m/w/d)
Embedded Linux Engineer (m/w/d)
Jobriver HR Service
Internet, IT
Frankfurt am Main
- Art der Beschäftigung: Vollzeit
- 54.000 € – 70.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Embedded Linux Engineer (m/w/d)
Über diesen Job
Embedded Linux Engineer (m/w/d)
Beschreibung
Unser Kunde ist ein wachsendes Technologieunternehmen, das sich auf die digitale Energiewende in Gebäuden spezialisiert hat. In dieser Rolle als Embedded Linux Engineer (m/w/d) sind Sie ein zentraler Bestandteil des Teams, das innovative Lösungen für die Wohnungs- und Energiewirtschaft entwickelt. Ihre Hauptaufgabe besteht darin, die Buildroot-Gateway-Firmware zu entwickeln und zu betreiben, OTA-Updates zu verantworten und durch Tests, Monitoring sowie Sicherheitsmechanismen robuste Produktivsysteme zu gewährleisten. Sie integrieren neue Treiber und Funktionen, lösen Kompatibilitätsprobleme und pflegen Paketversionen in Zusammenarbeit mit der Open-Source-Community. Das Arbeitsumfeld ist geprägt von einem interdisziplinären Team, das aus Entwicklern, Produktexperten und Prozessprofis besteht. Hier haben Sie die Möglichkeit, Ihre Ideen einzubringen und aktiv an der Gestaltung der Energiewende mitzuwirken. Ihre Arbeit trägt maßgeblich zur Optimierung bestehender Heizungsanlagen und zur Reduktion von CO₂-Emissionen bei. Das Unternehmen bietet Ihnen ein motiviertes Team, in dem Ihre Beiträge geschätzt werden, sowie die Möglichkeit zur persönlichen und fachlichen Weiterentwicklung.
Anforderungen
Der ideale Kandidat bringt mehrjährige Praxiserfahrung mit Embedded Linux Firmware, insbesondere mit Buildroot, mit. Ein tiefes Verständnis von Kernel-Treibern, Hardware-Kompatibilität und IoT-Sicherheitskonzepten ist unerlässlich. Sie sollten mit Shell Scripting vertraut sein und Erfahrung im Umgang mit Linux-Userspace und Tooling wie systemd, Cross-Compiling, Packaging und Network Manager haben. Kenntnisse in der Entwicklung und Implementierung von OTA-Updates, einschließlich Signierung, Verifikation und Release Management, sind ebenfalls wichtig. Der Umgang mit Test- und Qualitätssicherungskonzepten wie Unit-, Integrations- und HIL-Tests sowie Metriken und CI/CD-Tools wie Git/GitLab sollte Ihnen vertraut sein. Zudem legen Sie Wert auf eine saubere Dokumentation von APIs, Konfigurationen und Changelogs. Wünschenswert sind zudem Kenntnisse in Python und Rust sowie Erfahrung mit Disk Encryption und Verified Boot. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine proaktive Arbeitsweise runden Ihr Profil ab.
Technologien
Soft Skills
Erforderliche Sprachen
Gehalts-Prognose
Unternehmens-Details
Jobriver HR Service
Internet, IT