Lead Embedded Software Engineer Secure Firmware (C/C++ & Rust)

ELTAKO GmbH
Fellbach, Germany
3 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

Agile Methodology C++ (Programming Language) Code Review Computer Programming Continuous Integration Embedded Software Firmware Fuzz Testing Home Automation IPv6 Technical Debt

Job description

IPv6 Security Rust ACT! C-Programmiersprachen Englisch C++ OTA Analyse Embedded Software Kryptografie Mentoring Continuous Integration Geschäftsleitung Deutsch Verantwortungsvolle Arbeitsweise Zuverlässigkeit, Du übernimmst die technische Verantwortung für zentrale Teile der Embedded-Software unserer neuen Smart-Home-Plattform. Du gestaltest die Architektur der nächsten Gerätegeneration nach dem Prinzip Security by Design: von Secure Boot und Chain of Trust bis zum Schlüsselmanagement in der Fertigung. Du implementierst kritische Komponenten selbst, in C/C++ und zunehmend in Rust. Du treibst die Einführung von Rust bei uns: wo es Sinn ergibt, wie es mit bestehenden C-Stacks zusammenspielt und mit welchen Tools und Guidelines. Du sorgst für stabile Geräte im Feld, mit sauberem Boot und signierten, rollback-sicheren OTA-Updates. Du bringst IPv6 und die Integration in Matter-Ökosysteme in reale Produkte. Du setzt die Anforderungen aus Cyber Resilience Act und RED technisch um, gemeinsam mit QS: Bedrohungsanalysen, SBOM, Umgang mit Schwachstellen. Du machst technische Schulden sichtbar und lösbar. Du hebst das Niveau im Team durch Code Reviews, Mentoring und dein Vorbild., Du bekommst Raum, Dinge richtig zu bauen: mit dokumentierter Architektur, klaren Quality Gates und agilen Methoden dort, wo sie helfen. Kurze Wege zu CTO und Geschäftsleitung, Entscheidungen ohne Konzernschleifen. Wir prüfen dein technisches Niveau mit einer Coding Challenge. Die Sprache wählst du: C oder Rust.

Requirements

Du bist Experte in hardwarenaher Embedded-Entwicklung und Timing, Speicher und Energieverbrauch sind für dich konkrete Herausforderungen. Du schreibst sicheren, effizienten Code in C und C++ und kennst die Grenzen deiner Plattform. Du hast Embedded-Security bereits umgesetzt: Secure Boot, Kryptografie und sichere Updates Du hast Erfahrung mit drahtlosen und drahtgebundenen Technologien, idealerweise mit IPv6-basierten Protokollen. Du denkst in Systemen, vom Gerät über das Netzwerk bis zur Integration ins Smart Home. Du sprichst Deutsch auf C1-Niveau und Englisch sicher in Wort und Schrift.

Ein großes Plus

Erfahrung mit Embedded Rust oder echte Lust, Rust bei uns zu etablieren. Erfahrung mit Matter oder EnOcean. Erfahrung mit Fuzzing, statischer Analyse, CI/CD für Firmware und Hardware-in-the-Loop-Tests.

Benefits & conditions

Ein spannender Aufgabenbereich mit hoher Eigenverantwortung. Attraktive Vergütung sowie zusätzliche Benefits, wie z. B. BusinessBike, Essenszuschuss und regelmäßige Mitarbeiterevents. Unbefristete Festanstellung mit langfristiger Perspektive in einem familiengeführten Unternehmen in dritter Generation. 30 Tage Urlaub im Jahr mit steigendem Urlaubsanspruch basierend auf der Betriebszugehörigkeit.

So arbeiten wir

About the company

Wir bei Eltako haben ein gemeinsames Ziel: Aus jedem Home ein Smart Home zu machen. Unser Erfolgsrezept dafur? Ganz klar unsere uber 150 Mitarbeiter in ganz Europa, die jeden Tag ihr Herzblut in ihre Arbeit stecken. Mit den innovativen und kreativen Ideen unserer Mitarbeiter und mehr als 75 Jahren Erfahrung stehen wir fur hochste Kompetenz und Qualitat, was die Entwicklung innovativer Produkte fur die Gebaudeinstallation und Steuerungstechnik angeht.

Wir bauen die nächste Generation unseres Smart Home: IPv6-basiert, sicher von Grund auf und gemacht für Geräte, die viele Jahre zuverlässig in Gebäuden arbeiten. Dafür suchen wir jemanden, der Firmware nicht nur schreibt, sondern verantwortet. Klingt nach dir? Dann bewirb dich bei uns!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Loading talks and stories from around this role…