Senior C++ Engineer — Real-Time Military Simulation

Andurilindustries

Seattle (WA)

On-site

USD 191,000 - 253,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Anduril Industries is a defense technology company building a high-fidelity mission simulator for multi-domain operations. The Simulation Platform team focuses on core architecture, simulation modeling, and a fast C++20 codebase with an ECS design, a stable C ABI plugin system, and embedded scripting to enable scalable development.

The role involves building authoring tools for Mission Sim, maintaining APIs, and ensuring real-time performance across hundreds of entities while integrating with

Qualifications

  • 3 years of professional experience with C++20 and strong C++ skills.
  • Experience designing internal APIs and frameworks with backwards-compatibility and ergonomics.
  • Solid understanding of memory management, shared libraries, ABI stability, and OS interfacing.

Responsibilities

  • Model authoring tools — extend the Sim frontend with UI for authoring and tuning Mission Sim models.
  • Custom Entity-Component-System architecture underpinning the simulator: entity lifecycle, component storage, and update loop.
  • Plugin and SDK development — maintaining a versioned C ABI for external extensions.
  • Performance and scale — real-time and faster-than-real-time execution with hundreds of entities.
  • Integration architecture — gRPC services, DIS protocol interoperability, networking messaging, and file recording.
  • Support domain experts in integrating and enhancing capability models.

Skills

C++20
API design
Systems programming
Linux development
Performance optimization
Communication
Security clearance

Tools

gRPC
pybind11

Job description

Anduril Industries is a defense technology company building a high-fidelity mission simulator for multi-domain operations. The Simulation Platform team focuses on core architecture, simulation modeling, and a fast C++20 codebase with an ECS design, a stable C ABI plugin system, and embedded scripting to enable scalable development.

The role involves building authoring tools for Mission Sim, maintaining APIs, and ensuring real-time performance across hundreds of entities while integrating with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Real-Time Military Simulator
Senior Software Engineer – Real-Time Military Simulator

Anduril-1 • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior Software Engineer - Real-Time Defense Simulator
Senior Software Engineer - Real-Time Defense Simulator

Anduril Industries • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior C++20 Simulation Platform Engineer
Senior C++20 Simulation Platform Engineer

Anduril • Seattle (WA)

On-site
USD 191,000 - 253,000
Equity grants
Competitive benefits package
Health insurance
Senior C++ Real-Time Distributed Simulation Engineer
Senior C++ Real-Time Distributed Simulation Engineer

Openkrill • United States

Remote
USD 191,000 - 253,000
Competitive benefits
Equity
Software Engineer – Real-Time Defense Simulations
Software Engineer – Real-Time Defense Simulations

Anduril Industries • Waltham (MA)

On-site
USD 129,000 - 171,000
Equity grants
Competitive benefits
Transcript assessment guidance
Senior Software Engineer, Mission Simulation
Senior Software Engineer, Mission Simulation

Anduril Industries • Costa Mesa (CA)

On-site
USD 120,000 - 180,000
Senior C++ Game & Simulation Engineer (AR/VR)
Senior C++ Game & Simulation Engineer (AR/VR)

Anduril-1 • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Equity grants
Benefits package
Senior Real-Time C++ Distributed Simulation Engineer
Senior Real-Time C++ Distributed Simulation Engineer

Anduril • Seattle (WA)

On-site
USD 150,000 - 210,000
Senior C++ Systems Engineer — Distributed Simulation
Senior C++ Systems Engineer — Distributed Simulation

Anduril-1 • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior C++ Engineer — Real-Time Defense Systems
Senior C++ Engineer — Real-Time Defense Systems

Anduril Industries • Washington

On-site
USD 166,000 - 220,000
Equity grants
Competitive benefits