Senior Engineer, Modelling and Simulation (R5702)
Core
Lead architecture and implementation of distributed, real-time simulation systems for defense operations, integrating autonomy algorithms and hardware interfaces.
Role type
Senior IC software engineer (simulation systems)
Builds
Distributed simulation environments, containerized deployments, and system-of-systems test pipelines
Domain
Defense technology / Real-time simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (modern and legacy), Python, Linux development, Docker/Kubernetes, real-time distributed simulation, systems integration, technical leadership
Preferred skills
Defense industry experience, uncrewed air systems, AFSIM/NGTS frameworks, test automation pipelines
Technologies
C++, Python, Docker, Kubernetes, AFSIM, NGTS, Linux
Responsibilities
Architect and implement high-performance C++ software for modeling and simulation; Develop and optimize real-time distributed simulation software; Integrate defense simulation frameworks; Design containerized simulation deployments; Provide technical leadership to engineering teams; Collaborate with cross-functional teams on autonomy and hardware interfaces; Drive innovation in CI/CD and simulation tooling
Seniority
Senior, hands-on IC with team leadership