About the job
Anduril Industries builds advanced defense technology to strengthen U. S. and allied military capabilities. The company’s core platform, Lattice OS, is an AI-powered operating system that fuses real-time data streams into a 3D command and control environment. Anduril delivers autonomy, artificial intelligence, computer vision, sensor fusion, and networking technology to military operations, aiming for rapid deployment and real-world impact.
Team Focus
The Deployments Training Team creates and runs training programs for external clients, helping them operate and maintain Anduril’s hardware and software. Training combines classroom instruction with hands-on field sessions. Realistic simulation scenarios are a key part of the curriculum and are frequently requested by operators in the field.
Role Overview
The Training Simulation Engineer will shape how Anduril designs and delivers software-driven training environments. This role involves building foundational web frameworks that interact with Lattice OS, using TypeScript, xAPI, and various API protocols to monitor and document training scenarios. The work spans multiple technical domains, from identifying issues to designing improvements that strengthen the training infrastructure. Strong knowledge of web technologies, efficient front-end data structures, and back-end integration is essential.
What You’ll Do
- Build full stack features to support the creation and deployment of trainer scenarios.
- Integrate flight simulations and other emulators representing Anduril’s robotic systems in simulated environments.
- Design logic for non-player characters (NPCs) to simulate ambient elements (such as birds or commercial aircraft) and adversary actions.
- Develop scalable, customizable modules that adapt to different client needs.
- Contribute to readiness reviews for simulation events.
- Create instructional tooltips and videos to support non-technical users.
Location
This position is based in Costa Mesa, California, United States.
