Senior Software Engineer, Distributed Simulation
Anduril Industries
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 83% of similar roles. Most pay $151,000–$215,000 — the blue band above. At the midpoint, this role pays about $222k versus about $183k for comparable roles.
Based on 240 similar postings.
Employer
Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.
Anduril Industries currently has 901 open roles on FindRole.
Listed pay typically runs $166,000–$220,000 across 858 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer, Simulation Platform joins the Simulation Platform team to maintain the core architecture of a high-fidelity, multi-domain military mission simulator. This role involves building model authoring tools, developing custom Entity-Component-System architectures, and maintaining versioned C ABI plugins. You will ensure the simulation loop remains fast for real-time execution by optimizing memory layout and cache behavior. Key responsibilities include managing gRPC services, DIS protocol interoperability, and networking messaging for hundreds of concurrent entities like aircraft and submarines. The position requires professional experience with C++20, including templates, move semantics, and smart pointers. Candidates must demonstrate proficiency in systems programming, linear algebra, and Linux-based toolchains. This work supports training, mission planning, and autonomy development by modeling realistic physical environments and complex sensor fusion.
What does a Software Engineer earn in Washington?
Median $202800 from 409 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
Anduril Industries
Anduril Industries
Caterpillar
Nvidia
Nvidia
Boeing