Senior Software Engineer, Simulation Platform

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WACosta Mesa, CA
Salary
$191,000–$254,000 / yr
Posted
13 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $222k
$104k $270k
below market most similar roles pay here above market

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

About Anduril Industries

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

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Simulation Platform

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.

See salary data

What you'll do

  • Build UI tools for authoring and tuning Mission Sim models.
  • Develop and maintain the custom Entity-Component-System architecture for the simulator.
  • Maintain a versioned C ABI plugin system for external team extensions.
  • Optimize simulation loop performance for real-time execution with hundreds of concurrent entities.
  • Implement integration architecture using gRPC services, DIS protocols, and networking messaging.
  • Support domain experts in integrating and enhancing new capability models.
  • Design internal APIs and frameworks with a focus on backwards-compatibility and ergonomics.

What we're looking for

  • 3 years of professional experience with C++20 and strong C++ skills including templates, move semantics, and smart pointers.
  • Experience designing internal APIs and frameworks with a focus on backwards-compatibility and ergonomics.
  • Solid understanding of systems programming fundamentals including memory management, shared libraries, ABI stability, and linking.
  • Comfort with linear algebra and applied math.
  • Familiarity with Linux-based C++ development toolchains.
  • Ability to reason about performance-sensitive code including cache behavior, memory layout, and algorithmic complexity.
  • Clear technical communication skills and the ability to negotiate architectural decisions in a large, shared codebase.
  • Eligibility to obtain and maintain an active U.S. Government Secret security clearance.

More like this

Similar roles

Simulation Platform Engineering Lead

Caterpillar

Irving, TX 25 days ago $128,470–$208,770
Kubernetes Docker AWS Azure Python C++ Go Java C# CI/CD NVIDIA Omniverse Isaac Sim Unreal Engine Gazebo AirSim CARLA Distributed Systems Infrastructure Automation Observability
8+ yrs exp

Senior Software Engineer, Platform Engineering

Nvidia

Santa Clara, CA 7 days ago $168,000–$270,250
Python LLM RAG Agentic AI Kubernetes Docker LangChain Generative AI Linux Microservices APIs Test Automation ITSM ServiceNow Distributed Systems Firmware Hardware/Software Integration
8+ yrs exp

Senior Software Engineer, Simulation

Boeing

Hazelwood, MO +2 13 days ago $126,650–$171,350
C C++ C# .NET Python Rust Visual Studio Git Agile Cloud Computing Ethernet Embedded Software SDLC
9+ yrs exp