Unser Kunde, ein führendes Unternehmen im Bereich Cyber-Sicherheit, sucht einen erfahrenen Lead Embedded Linux Engineer zur Verstärkung seines Entwicklungsteams. In dieser Schlüsselposition sind Sie verantwortlich für die technische Leitung der Userspace-Architektur eines sicherheitskritischen Embedded-Systems. Sie werden nicht nur die Hauptentscheidungsträgerin für das Design des Userspace sein, sondern auch aktiv an der praktischen Entwicklung mitwirken. Zu Ihren Aufgaben gehört es, technische Grundlagen zu schaffen, die architektonische Richtung zu lenken und den Aufbau eines Engineering-Teams zu unterstützen, einschließlich Mentoring und Einarbeitung neuer Ingenieure. Das Team ist für die Entwicklung sicherheitsfokussierter Produkte in öffentlichen Behörden und hochsicheren Umgebungen verantwortlich. Sie gestalten Systeme, die in sicherheitskritischen öffentlichen Sektoren eingesetzt werden, wo Kontrolle, Vertrauen und langfristige Betriebssicherheit wichtiger sind als Geschwindigkeit oder Hype. Sie tragen die Verantwortung für die Weiterentwicklung der Userspace-Architektur eines Embedded-Linux-Systems, arbeiten hands-on an Kernkomponenten, definieren stabile Schnittstellen und APIs in Zusammenarbeit mit Frontend- und Systemteams und fördern die Zusammenarbeit mit zentralen Plattform- und Engineering-Einheiten. Ihr Beitrag ist entscheidend für die Entwicklung von souveräner, sicherheitskritischer digitaler Infrastruktur.
Lead Embedded Linux Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrere Jahre Erfahrung in der Embedded-Linux- oder systemnahen Softwareentwicklung mit. Sie sollten über ausgeprägte praktische Fähigkeiten in der Userspace-Entwicklung und Systemintegration verfügen. Erfahrung in der technischen Verantwortung und der Leitung architektonischer Entscheidungen sind unerlässlich. Zudem sollten Sie die Fähigkeit und Bereitschaft mitbringen, Ingenieure aufzubauen, zu betreuen und weiterzuentwickeln. Ein sicherheitsbewusster Umgang und Erfahrung in regulierten Umgebungen sind ebenfalls wichtig. Kenntnisse in Technologien wie Nix, NixOS, Rust, DPDK und U-Boot sind von Vorteil. Bonuspunkte gibt es für Erfahrungen in der Kernel- und Bootloader-Entwicklung sowie für Kenntnisse in der deutschen Sprache, auch wenn dies nicht zwingend erforderlich ist. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für diese Rolle ebenfalls von großer Bedeutung.