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), Mission Autonomy
Required skills
C++ (high performance), distributed systems, real-time simulation, containerisation (Docker, Kubernetes), CI/CD, system interoperability, legacy standards integration
Preferred skills
Defence simulation frameworks (AFSIM, NGTS), multi-agent scenarios, high-fidelity environments
Technologies
C++, Docker, Kubernetes, AFSIM, NGTS
Responsibilities
Support design and evolution of distributed real-time simulation systems; Implement high-performance C++ software for modelling and integration workflows; Develop and optimise real-time simulation software for multi-agent scenarios; Integrate defence simulation frameworks; Design and deliver containerised simulation deployments; Collaborate with cross-functional teams to connect simulation with autonomy algorithms and test pipelines; Drive improvement across CI/CD, test-driven development, and software architecture.