Senior Software Engineer, Simulation Platform

Anduril Industries

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$253,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $222k
$118k most similar roles pay here $268k

This role pays more than 83% of similar roles. Most pay $142,450–$221,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $182k 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 1882 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1696 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Simulation Platform

As a Senior Software Engineer on Anduril's Simulation Platform team, you will be responsible for maintaining and enhancing the high-fidelity mission simulator that powers training, autonomy development, and hardware-in-the-loop testing across various domains. Your daily tasks include optimizing performance to ensure real-time execution with hundreds of entities, managing the Entity-Component-System architecture, developing plugins and SDKs, integrating gRPC services and DIS protocols, and supporting domain experts in capability model integration. You will need strong C++20 skills, experience with systems programming fundamentals, and a solid understanding of linear algebra. Familiarity with Linux development toolchains, performance optimization, and clear technical communication is essential. Preferred qualifications include military simulation experience, Entity-Component-System architecture knowledge, gRPC and DIS protocol expertise, Python/C++ interoperability, behavior trees, Nix for reproducible builds, numerical simulation, and physics modeling.

What you'll do

  • Optimize the simulation loop for real-time performance with hundreds of concurrent entities.
  • Design and maintain a custom Entity-Component-System architecture for simulator components.
  • Develop and manage versioned C ABI plugins to enable external team extensions.
  • Integrate gRPC services, DIS protocol, and file recording for playback functionality.
  • Support domain experts in integrating new models and enhancing existing capabilities.

What we're looking for

  • 3+ years of professional experience with C++20, including templates and smart pointers.
  • Experience designing internal APIs and frameworks for backwards-compatibility and ergonomics.
  • Solid understanding of systems programming fundamentals like memory management and ABI stability.
  • Comfort with linear algebra, applied math, and performance-sensitive code optimization.
  • Familiarity with Linux-based C++ development toolchains and gRPC services.

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 65 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 59 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 127 days ago
Java Spring Boot Microservices RESTful APIs Docker Kubernetes AWS RDBMS NoSQL CI/CD DevOps Agile GraphQL gRPC Kafka
Remote

Senior Software Engineer

Samsung Electronics

Remote (645 Clyde Avenue, Mountain View, Ca, Usa, US) 69 days ago $175,000$175,000
JavaScript TypeScript React Ruby GraphQL Go Java Postgres Kafka AWS Docker Kubernetes Linux GitHub TizenStudio
Remote

Senior Software Engineer

Unum Group

Chattanooga, TN 16 days ago $130,936$140,936
C# SQL Server Agile Methodology JIRA Rally APIs XML JSON PII and PHI data privacy requirements Microsoft Office Suite CI/CD Scrum Master UX design collaboration Code Reviews Manual and Automated Testing Continuous Integration System Integrations Message Queues API Gateways Multi-tiered Architecture Root Cause Analysis Triage Issues
Hybrid

Senior Software Engineer

Autodesk

San Francisco, CA 17 days ago $117,000$209,330
Go Java Python AWS REST GraphQL Kafka Flink CI/CD React Docker Cloud Native Observability Spark Trino Presto Hive EMR Airflow Temporal PostgreSQL Mentorship Code Reviews