Senior Engineer, Modelling and Simulation (R5703)
Core
Lead the development, integration, and operationalisation of high-performance, real-time simulation environments for uncrewed aircraft mission autonomy programs.
Role type
Senior IC simulation engineer (defence/autonomy)
Builds
Scalable, operationally representative simulation ecosystems for mission-critical software development
Domain
Defence, Uncrewed Aircraft Systems (UAS), Simulation
Deliverable
production ML models
Required skills
C++ (modern and legacy), Python, Linux, Docker, Kubernetes, Real-time/Distributed simulation, CI/CD, System integration
Preferred skills
Defence industry experience, Uncrewed systems (air domain), Data processing pipelines
Technologies
C++, Python, Docker, Kubernetes, AFSIM, NGTS
Responsibilities
Architect and implement high-performance C++ software for modelling and simulation workflows; Develop and optimise real-time distributed simulation software for multi-agent scenarios; Integrate defence simulation frameworks (AFSIM, NGTS); Design and deliver containerised simulation deployments; Collaborate with cross-functional teams to connect simulation with autonomy algorithms and hardware interfaces; Drive improvements in CI/CD and software architecture.
Seniority
Senior, hands-on IC