Senior Simulation Engineer
G3D are currently working with an award-winning deep-tech company building cutting-edge large-scale simulation technology used within defence, mission rehearsal and real-time decision support environments.
We’re looking for a Senior Simulation Engineer to join a growing team developing continent-scale simulations involving civilian populations, traffic systems, aircraft, shipping, infrastructure and AI-driven behavioural systems.
This is a highly technical, product-focused engineering role suited to candidates from:
- AAA Games
- Gameplay AI
- Simulation
- Engine Programming
- Autonomous Systems
- Distributed Systems
- Digital Twin Technology
The Role:
- Design and implement behavioural and agent-based simulation systems
- Work across a proprietary C++ simulation engine, APIs and frontend systems
- Contribute to large-scale distributed simulation architecture
- Develop AI-driven simulation features and integrations
- Collaborate closely with engineering, product and UX teams
- Support customer exercises and real-world simulation deployments
Key Skills / Experience:
- Strong modern C++
- Experience with behavioural or agent-based simulation
- Gameplay AI / crowd systems / traffic systems / open-world simulation experience
- ECS architecture or data-oriented design experience
- Real-time systems engineering
- Strong communication and collaborative skills
- Product mindset and proactive approach
Nice To Have (not essential):
- Distributed systems experience
- Kubernetes
- REST APIs
- JavaScript / TypeScript
- AI / LLM familiarity
- Defence simulation or digital twin experience
The Company:
This is a genuinely exciting opportunity to join a scaling deep-tech company working at the intersection of:
- Simulation
- AI
- Distributed Computing
- Defence Technology
- Real-Time Decision Support
The environment is collaborative, technically ambitious and suited to engineers who enjoy solving complex real-world problems at scale.