The Senior Software Engineer will contribute to Anduril’s Simulation Platform team, which owns the architecture and infrastructure of a high-fidelity, multi-domain military mission simulator. The simulator models aircraft, ships, submarines, satellites, ground vehicles, and other entities operating in realistic environments. It supports training, mission planning, autonomy development, and hardware-in-the-loop testing; connects to live systems; integrates with Anduril’s Lattice platform; and runs in a GUI for interactive scenario authoring. Mission Sim is a mature C++20 codebase with an Entity-Component-System architecture, a stable C ABI plugin system, embedded scripting, and physics-based models. The role focuses on keeping the system fast, correct, extensible, and effective for developers as the team and model library grow. Work includes developing model-authoring tools and their user interfaces, shaping extension APIs with the GUI team, building and maintaining core simulator architecture and SDK capabilities, optimizing performance and scalability, and supporting capability-model integration.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed