Senior Software Engineer, Simulation Platform
Anduril· Software : Software Platform : Mission Simulation
Seattle, WA$191k - $254kFull-timePosted 5d ago
About the role
Senior Software Engineer role at Anduril Industries working on the core architecture and infrastructure of the high-fidelity, multi-domain military mission simulator (Simulation Platform). Focus areas include ECS-based simulation core, plugin/SDKs, performance at scale, integration with gRPC/DIS, and GUI-supported workflows for scenario authoring and model development.
Responsibilities
- Model authoring tools — extend the Sim frontend with UI for authoring and tuning Mission Sim models; negotiate extension APIs with the GUI team; build ergonomic UI atop them.
- Custom Entity-Component-System architecture that underpins the entire simulator: entity lifecycle, component storage, and the update loop
- Plugin and SDK development - maintaining a versioned C ABI, enabling external teams to extend the simulator
- Performance and scale — keeping the simulation loop fast enough for real-time and faster-than-real-time execution with hundreds of concurrent entities; optimizing memory layout, cache behavior, and contention
- Integration architecture — gRPC services, DIS protocol interoperability, networking messaging, and file recording for analysis and playback
- Support domain experts in integrating new and enhancing existing capability models
Qualifications
- 3 years of professional experience with C++20 and strong C++ skills; comfortable with templates, move semantics, smart pointers, and framework-style design decisions
- Experience designing internal APIs and frameworks with focus on backwards-compatibility and ergonomics
- Solid understanding of systems programming fundamentals: memory management, shared libraries, ABI stability, linking, OS interfacing
- Comfort with linear algebra and applied math
- Familiarity with Linux-based C++ development toolchains
- Ability to reason about performance-sensitive code — cache behavior, memory layout, algorithmic complexity
- Clear technical communication and ability to work in a large, shared codebase and negotiate architectural decisions
- Eligibility to obtain and maintain an active U.S. Government Secret security clearance
Skills
Required:C++20API designSystems programmingLinuxPerformance optimization
Benefits
- Top-tier benefits for full-time employees; comprehensive, competitive benefits package available at little to no cost to employees; equity grants included in the majority of full-time offers
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Anduril
defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at Anduril
- Winter 2027 Research Engineer Co-op5d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Software Engineering
- Vehicle Energy Systems Lead5d agoCosta Mesa, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Vehicle Battery Systems Engineer5d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Workplace Manager5d agoCosta Mesa, CA · Core Operations : Real Estate & Facilities : Facilities
- Vehicle Integration Technician, Dive-LD5d agoQuonset, RI · Manufacturing : Undersea Reconnaissance & Strike - Production : Production Operations