Software-Architekt Software-defined Defence
Role details
Job location
Tech stack
Job description
Im Bereich Simulation Solutions entwickeln wir hochmoderne Simulationssysteme für den militärischen Markt - von der ersten Idee bis zum fertigen Einsatz. Unsere Simsphere® Simulation Suite bildet komplexe Sensor- und Effektorlandschaften realitätsnah ab und ermöglicht es, ganze Szenarien unter realen Performance-Bedingungen zu testen und zu analysieren. Um auch künftig den steigenden Anforderungen an vernetzte und hochdynamische Systeme gerecht zu werden, erweitern wir unsere bestehenden Lösungen kontinuierlich - technologisch auf dem neuesten Stand und mit viel Raum für innovative Entwicklungen., * Definition und Weiterentwicklung von Software-Architekturen und Frameworks für SDD-Plattformen
- Entwurf von domänenübergreifenden Software-Frameworks
- Verantwortung für Architekturprinzipien (Modularität, Skalierbarkeit, Wiederverwendbarkeit, Performance)
- Technische Führung bei der Umsetzung komplexer Software-Systeme
- Enge Zusammenarbeit mit Embedded-, Backend- und Cloud-Teams, sowie Produktmanagement und externen Partnern
- Bewertung neuer Technologien (z. B. SOA, DDS, MOSA, SOSA)
- Sicherstellung der Einhaltung von Standards im Bereich der Verteidigung (z.B. DoDAF / MODAF / NAF, AI-Integration Standards, ISO/IEC 27001), Definition und Weiterentwicklung von Software-Architekturen und Frameworks für SDD-Plattformen Entwurf von domänenübergreifenden Software-Frameworks Verantwortung für Architekturprinzipien (Modularität, Skalierbarkeit, Wiederverwendbarkeit, Performance) Technische Führung bei der Umsetzung komplexer Software-Systeme Enge Zusammenarbeit mit Embedded-, Backend- und Cloud-Teams, sowie Produktmanagement und externen Partnern Bewertung neuer Technologien (z. B. SOA, DDS, MOSA, SOSA) Sicherstellung der Einhaltung von Standards im Bereich der Verteidigung (z.B. DoDAF / MODAF / NAF, AI-Integration Standards, ISO/IEC 27001)
Requirements
- Abgeschlossenes Studium in Bereich Informatik oder vergleichbar
- Mehrjährige Erfahrung als Software-Architekt oder Senior Software Engineer
- Sehr gute Kenntnisse in C++, idealerweise auch Python oder Rust
- Erfahrung in der Entwicklung von Software-Frameworks oder Plattformen
- Fundiertes Verständnis von Service-orientierten Architekturen (SOA), sowie Middleware & Kommunikationsframeworks
- Idealerweise Erfahrung mit POSIX-basierten Systemen (z. B. Linux)
- CI/CD, Container- und Virtualisierungstechnologien
- Architektonisches Denken mit Blick auf Gesamtsysteme
- Hoher Qualitäts- und Designanspruch
- Fähigkeit, komplexe technische Sachverhalte klar zu kommunizieren
- Freude an interdisziplinärer Zusammenarbeit
- Eigenverantwortliche, strukturierte Arbeitsweise, Abgeschlossenes Studium in Bereich Informatik oder vergleichbar Mehrjährige Erfahrung als Software-Architekt oder Senior Software Engineer Sehr gute Kenntnisse in C++, idealerweise auch Python oder Rust Erfahrung in der Entwicklung von Software-Frameworks oder Plattformen Fundiertes Verständnis von Service-orientierten Architekturen (SOA), sowie Middleware & Kommunikationsframeworks Idealerweise Erfahrung mit POSIX-basierten Systemen (z. B. Linux) CI/CD, Container- und Virtualisierungstechnologien Architektonisches Denken mit Blick auf Gesamtsysteme Hoher Qualitäts- und Designanspruch Fähigkeit, komplexe technische Sachverhalte klar zu kommunizieren Freude an interdisziplinärer Zusammenarbeit Eigenverantwortliche, strukturierte Arbeitsweise
Benefits & conditions
- Flexible Arbeitszeiten & Work-Life-Balance
- Vergütung & Sozialleistungen
- Persönliche & berufliche Entwicklung
- Arbeitsatmosphäre
- Gesundheit & Vorsorge
- Mobilität & Nachhaltigkeit
Sie wollen Teil eines zukunftsorientierten Unternehmens werden? Und sind bereit Verantwortung in spannenden internationalen und nationalen Projekten zu übernehmen? Dann sind Sie unser Kandidat!