15.168 IT-Jobs

Embedded Linux Engineer (m/w/d)

Jobriver HR Service (15166 weitere Jobs)
Frankfurt am Main
Vor Ort
Vollzeit
Mid-Level
Ab sofort
vor 40 Tagen
Aktualisiert vor 3 Tagen
46.000 € – 64.000 € / Jahr
Jobriver schätzt: 37.161 € – 132.357 € / Jahr Embedded-Entwickler

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

Python Rust

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

55.000 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 5MB pro Datei, max. 10 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.