Lead Software Engineer / Developer - Mission Planning

Hensoldt — Germany · Posted ~1 day ago

Lead Onsite

Skills

Software development Software engineering Mission planning Artificial intelligence Radar Optronics Cybersecurity

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Lead the development of mission-critical software used to support complex operational planning. The role offers the chance to work with advanced software, data-driven technologies, AI, and sophisticated sensing systems while contributing to technically demanding solutions in the defense and security sector.

Highlights

Lead engineering opportunity in mission-critical software development, combining advanced software, data-driven technologies, artificial intelligence, and sophisticated sensing capabilities within a high-tech environment.

Description

HENSOLDT ist ein führendes europäisches Hightech-Unternehmen der Verteidigungs- und Sicherheitsindustrie mit Sitz in Taufkirchen bei München. Das Unternehmen entwickelt Sensorlösungen, Elektronik und Software für die Bereiche Luft, Land, See, Cyber und Weltraum und unterstützt Streitkräfte weltweit dabei, Bedrohungen frühzeitig zu erkennen und fundierte operative Entscheidungen zu treffen. Aufbauend auf jahrzehntelanger Erfahrung in missionskritischer Sensorik verbindet HENSOLDT Radar-, Optronik-, Elektronik- und Cyberkompetenzen mit datengetriebener Software und künstlicher Intelligenz. Im Geschäftsjahr 2025 erzielte HENSOLDT mit rund 9.500 Mitarbeiterinnen und Mitarbeitern einen Umsatz von 2,46 Milliarden Euro. Das Unternehmen ist an der Frankfurter Wertpapierbörse im MDAX notiert. Für den Bereich "SW-Development" suchen wir am Standort Fürstenfeldbruck, Taufkirchen, Ulm, Hamburg, Köln oder Berlin zum nächstmöglichen Zeitpunkt eine*n Lead Software Engineer / Developer (m/w/d) - Mission Planning Das Team "SW-Development" entwickelt sowohl sicherheitskritische (z.B. für Avionik gem. RTCA DO-178C) als auch nicht sicherheitskritische Software (z.B. für Mission Management Systeme) und umfasst zudem AI-Entwicklungskompetenzen produktunabhängiger Programme. Aufgaben Technische Führung und Ausplanung (Aufwand, Zeit) von komplexen Großprojekten Verantwortung für die Gesamtarchitektur des verteilten Missionsplanungssystems, inklusive Modularisierung, Schnittstellenschnitt, Verifikation, Validierung und technologischer Weiterentwicklung Fachliche Führung, Mentoring und Wissensvermittlung von Entwicklungs- und Integrationsteams: Code Reviews, Coding Guidelines, Wissenstransfer und Aufbau von Engineering-Standards Selbstständige Umsetzung von SW - Entwicklungsgewerken in Zeit, Kosten und Qualität (projektweit) Bewertung und Auswahl von Technologien, Bibliotheken und Solvern – einschließlich Lizenz-, Support- und Langzeitfolgen Analyse der Lösungsqualität und Laufzeit anhand definierter Benchmarks; systematisches Performance-Engineering (Profiling, Parallelisierung, Speicherverhalten) Aufbau und Weiterentwicklung der Teststrategie: Unit-, Integrations- und Regressionstests, inklusive Regressionstests auf Lösungsqualität und Laufzeit Verantwortung für CI/CD-Pipelines, Build-System, statische Analyse und Sicherheitsaspekte der Lieferkette Sicherstellung einer belastbaren technischen Dokumentation für Entwicklung, Integration und Betrieb Mitwirkung an Technologie-Roadmaps, technische Beratung und Unterstützung bei der Angebotserstellung Profil Abgeschlossenes Hochschulstudium (Master/Diplom) der Informatik oder eines vergleichbaren Ingenieurstudiengangs oder eine vergleichbare Qualifikation; eine Promotion mit Bezug zu Optimierung oder Algorithmik in der Informatik ist von Vorteil Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung, davon nachweisbare Erfahrung in einer leitenden oder architekturverantwortlichen Rolle Praktische Erfahrung mit Rust, C++ oder fundierte Kenntnisse einer vergleichbaren systemnahen Sprache verbunden mit der Bereitschaft, sich Programmiersprachen auf produktivem Niveau anzueignen Fundierte Kenntnisse in Algorithmen und Datenstrukturen sowie in der kombinatorischen Optimierung (z. B. Metaheuristiken, Column Generation) und entsprechenden Bibliotheken Strukturierte, eigenverantwortliche Arbeitsweise und die Bereitschaft, technische Entscheidungen zu treffen und zu vertreten Erfahrung im Anforderungsmanagement und in der direkten Abstimmung mit Anwendern und Stakeholdern Sicherer Umgang mit agilen Vorgehensmodellen und der Priorisierung unter konkurrierenden Zielen Fähigkeit, technische Sachverhalte und Zielkonflikte gegenüber nicht-technischen Ansprechpartnern klar darzustellen Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift Bereitschaft zu gelegentlichen Dienstreisen Wir bieten Flexible Arbeitszeiten & Work-Life-Balance Vergütung & Sozialleistungen Persönliche & berufliche Entwicklung Arbeitsatmosphäre Gesundheit & Vorsorge Mobilität & Nachhaltigkeit Important note Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered. LNKD1_DE