Senior Software Engineer for Simulator Visualisation Solutions (d/f/m)
Core
Design, develop, and integrate software components for high-fidelity engineering and training simulations, specifically focusing on Image Generators, VR/AR/MR solutions, and tactical/geo/3D data databases.
Role type
Senior Full-Stack Software Engineer (Simulation Visualisation)
Builds
Distributed real-time simulation applications, Image Generators, and integrated toolchains for visual databases.
Domain
Aerospace defense, flight simulation, extended reality (XR), and geospatial data.
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, object-oriented programming, software architecture design, CI/CD pipeline development, automated testing, system integration, database management (OGC CDB), agile methodologies.
Preferred skills
Aeronautical background, experience with flight simulators, synthetic environments, visual systems (Image Generators), German language proficiency.
Technologies
C++, Python, OGC CDB, CI/CD tools, VR/AR/MR frameworks.
Responsibilities
Design software architecture for visualisation/building blocks, derive system requirements from operational needs, drive development methodologies and toolchains, perform code reviews, evaluate and integrate visualisation solutions, create development tools, integrate components with simulator systems, perform automated and manual testing, document software modules.
Seniority
Senior, hands-on IC with architectural responsibilities.