About the Role
Dein Aufgabengebiet
Entwicklung sicherer Firmware und Anwendungssoftware in Rust und C/C++23.
Entwicklung entlang des gesamten Embedded-Stacks – von HAL/Treibern bis UI/API.
Umsetzung von Anforderungen aus dem Cyber Resilience Act (CRA).
Mitwirkung bei SBOMs, Vulnerability Handling und Release-Nachweisen.
Mitgestaltung der Security-Architektur, u. a. Secure Boot, Kryptografie, Hardening sowie Secrets- und Zertifikatsmanagement.
Durchführung von Threat Modeling und Integration von Security-by-Design in die Produktentwicklung.
Absicherung von HW/SW-Schnittstellen, Kommunikation und Authentifizierung.
Durchführung von Security-relevanten Code Reviews und statischen Analysen.
Nutzung von KI-gestützten Coding-Tools im Entwicklungsalltag und Austausch von Best Practices im Team.
Dein Profil
Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung.
Ca. 5 Jahre oder mehr Erfahrung in der Embedded-Fullstack-Entwicklung.
Sehr gute Kenntnisse in Rust und C/C++ (C++23) – insbesondere Rust ist für uns ein Plus.
Sicherer Umgang mit Linux, idealerweise Yocto oder Buildroot.
Praktische Erfahrung mit Embedded Security, z. B. Secure Boot, Image-Signierung, Kryptografie und Hardening.
Erfahrung mit dem Cyber Resilience Act (CRA) oder vergleichbaren regulatorischen Anforderungen.
Verständnis für modulare Softwarearchitekturen, reproduzierbare Builds und sauberes Dependency Management.
Erfahrung mit KI-Coding-Tools.
Sehr gute Deutsch- und Englischkenntnisse.
Requirements
Embedded Fullstack Development
You should have around 5 years of experience in embedded fullstack development.
Rust and C/C++ Proficiency
Strong knowledge of Rust and C/C++ (C++23) is essential, with Rust being a significant plus.
Embedded Security Experience
Practical experience with embedded security measures such as Secure Boot and cryptography is required.
Linux Familiarity
You should be comfortable working with Linux, preferably Yocto or Buildroot.
Nice to Have
Familiarity with the Cyber Resilience Act or similar regulatory requirements is beneficial.
Experience with AI-assisted coding tools is a plus.