Technical Software Lead (m/w/d)
Über
Rolle
Technische Verantwortung für Software, die in autonomen und missionskritischen Systemen höchste Ansprüche erfüllen muss. Gesucht ist eine erfahrene Persönlichkeit, die Engineering, Architektur, Verifikation und technische Führung verbindet und komplexe Entwicklungsprojekte sicher von der Idee bis zur Systemintegration bringt.
Verantwortung
Technische Gesamtverantwortung für anspruchsvolle Softwareentwicklungsprojekte im Umfeld autonomer und eingebetteter Systeme
Steuerung von Entwicklungsroadmaps, technischen Meilensteinen, Reviews und Verifikationsaktivitäten
Fachliche Führung von Software Engineers und Etablierung klarer technischer Standards
Gestaltung und Weiterentwicklung von Softwarearchitekturen, Schnittstellen und technischen Lösungsmodellen
Übersetzung komplexer Anforderungen in robuste und umsetzbare Engineering-Konzepte
Aufbau einer lückenlosen Traceability von Requirements über Design und Code bis zu Tests und Verifikationsnachweisen
Koordination von Integration, Systemtests, Softwaretests und Qualitätssicherung
Früherkennung technischer Risiken, Abhängigkeiten und Architekturentscheidungen
Enge Zusammenarbeit mit System Engineering, Requirements Engineering, QA, Testing und Projektmanagement
Sicherstellung strukturierter Entwicklungsprozesse inklusive Reviews, Dokumentation, Coding Standards und Qualitätsvorgaben
Begleitung technischer Lösungen über den gesamten Lifecycle – von Konzeption und Entwicklung bis Integration und Abnahme
Förderung einer modernen Engineering-Kultur mit Fokus auf Qualität, Automatisierung und kontinuierliche Verbesserung
Qualifikationen
Studium oder technische Ausbildung in Informatik, Software Engineering, Elektrotechnik, Systemtechnik oder einem vergleichbaren Bereich
Mehrjährige Erfahrung in der Entwicklung komplexer Softwaresysteme
Praxis in sicherheitskritischen, Embedded-, Echtzeit- oder missionskritischen Systemen
Erfahrung aus Aviation, Aerospace, Defence, Automotive, MedTech oder einem vergleichbaren regulierten Umfeld von Vorteil
Fundierte Kenntnisse in Softwarearchitektur, Software Testing, Verifikation und Requirements Engineering
Erfahrung in einer technischen Führungsrolle, beispielsweise als Technical Lead, Software Lead, Team Lead oder Engineering Lead
Fähigkeit, komplexe technische Themen zu strukturieren, Prioritäten zu setzen und Entscheidungen konsequent voranzutreiben
Ausgeprägtes Qualitätsverständnis für robuste, wartbare und testbare Software
Sicherer Umgang mit strukturierten Engineering-, Review- und Dokumentationsprozessen
Proaktive Persönlichkeit mit ausgeprägtem Ownership und hoher technischer Entscheidungsstärke