Simulation Engineer
Core
Design and maintain large-scale 3D simulation platforms for training autonomous systems in defence scenarios.
Role type
Senior Simulation Engineer (Autonomy & Defence)
Builds
Real-time 3D simulation environments with hundreds of actors for autonomy testing
Domain
Defence AI, Autonomous Systems, Simulation Engineering
Deliverable
production ML models | product features
Required skills
Game engine development (Unreal, Unity, Godot), simulation architecture, physics modelling, distributed systems, performance profiling, software engineering best practices
Preferred skills
Entity-component-system architectures, distributed simulation standards (HLA, DIS, RPR-FOM, NETN, FMI), physics-heavy simulation (CFD, finite element methods), RF/electronic warfare/radar simulation, reinforcement learning APIs, Rust, CUDA, MATLAB/Simulink
Technologies
Unreal, Unity, Godot, Rust, CUDA, MATLAB, Simulink, HLA, DIS, RPR-FOM, NETN, FMI
Responsibilities
Build and maintain simulation platform internals including subsystem architecture and replication; Compose simulated platforms from sensor and control-loop models; Investigate simulation bugs to align with reference models; Translate mission requirements into reusable simulation models; Optimize trade-offs between fidelity, throughput, and engineering cost
Seniority
Senior, hands-on IC