Software Developer

Hensoldt — Germany · Posted ~2 hours ago

Full-time Onsite

Skills

Software development Computer science C/C++ Software engineering Artificial intelligence

🔓 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

Join a high-tech engineering team developing mission-critical software and advanced digital solutions. You will contribute to challenging projects where software engineering intersects with complex sensing, electronics, cybersecurity and AI technologies.

Highlights

Work on technically demanding software solutions in a mission-critical environment, contributing to advanced technologies across multiple operational domains.

Description

HENSOLDT - Innovationen für eine sicherere Welt 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 für den Bereich "Software & Hardware Framework" suchen wir an unserem Standort in Oberkochen zum nächstmöglichen Zeitpunkt einen Software Entwickler (w/m/d) Der Bereich entwickelt eine querschnittliche Softwareplattform, die die Entwicklung aller zukünftigen Produkte unterstützt. Dazu gehören Betriebssysteme, Kommunikationsprokotolle, querschnittliche Applikationen und weiteres. Ihre Aufgaben Mitwirkung bei Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform Unterstützung bei der Definition der Softwarearchitektur durch die Erarbeitung von technischen Entwürfen und Konzepten Softwareentwicklung unter Linux Nutzung moderner Softwaretechnologien (Git, Atlassian Tools, CMake, usw.) Agile Planung und Umsetzung der Softwareentwicklung (SCRUM) Ihr Profil Abgeschlossenes Studium im Bereich Informatik oder verwandte Studiengänge mit Schwerpunkt Softwareentwicklung Fortgeschrittene Kenntnisse in Rust (sicherer Umgang mit Ownership / Borrowing, lifetimes, Cargo, crates.io, Build- und Release-Pipelines, asynchrones Programmieren) Erfahrung mit Netzwerkprotokollen und Schnittstellen (TCP/UDP, HTTP(S), WebSockets, MQTT, Serialisierung und TLS) Fortgeschrittene Kenntnisse in einer der folgenden Gebiete: C / C++, TypeScript (Frontend und Backend Entwicklung, API-Design, Node.js/deno-Umgebung), Python (Skripting, Test-Frameworks) oder Webentwicklung (moderne SPA-Frameworks, idealerweise Svelte) Sicherer Umgang mit Git, Build Pipelines, Unit Tests und Test Automatisierung Wünschenswert sind Erfahrungen in der Embedded-Entwicklung sowie Kenntnisse in Linux, Containerisierung und Windows Analytisches, vernetztes Denken und eigenverantwortliche Vorgehensweise Teamplayer mit ausgeprägter sozialer Kompetenz und Begeisterungsfähigkeit Innovationsfreude und Kreativität Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift Freuen Sie sich auf Flexible Arbeitszeiten & Work-Life-Balance Vergütung & Sozialleistungen Persönliche & berufliche Entwicklung Arbeitsatmosphäre Gesundheit & Vorsorge Mobilität & Nachhaltigkeit