Senior C++ Distributed Simulation Engineer

Anduril Industries

Seattle (WA)

On-site

USD 191,000 - 253,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Benefits package
Relocation assistance

Job summary

Anduril Industries seeks a Senior Software Engineer with deep C++ and real-time systems experience to build the simulation layer of the SIE platform. You will design and implement services that let independent simulators share one world—a common clock, a unified entity namespace, and a clear ownership model.

This is a pivotal, early role where you set the technical direction, write design docs, and collaborate with internal teams and external customers to ship reliable, scalable software that

Qualifications

  • 7+ years of professional software engineering experience.
  • Deep, current production experience in modern C++ (C++17+).
  • Experience building networked, concurrent, or real-time systems in C++.
  • Strong systems fundamentals: memory, sockets, Linux.
  • Ability to profile and optimize a real system with data.
  • Experience owning an ambiguous, cross-cutting project end-to-end.
  • Comfort working with Go and TypeScript on the surrounding platform.
  • Strong written and verbal communication; CS degree or equivalent.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Responsibilities

  • Design and build C++ services that federate simulators into a single world.
  • Own the wire layer: encoding/decoding, transport, interoperability.
  • Make simulation runs deterministic with time control and replay.
  • Build tooling for scenario authoring and environment catalogs.
  • Collaborate with internal teams and external customers to integrate simulators.

Skills

C++ (modern)
Real-time systems
Multithreading
Profiling & optimization
Cross-functional collaboration
Communication
Security clearance eligible
Go/TypeScript basics

Education

CS degree or equivalent

Tools

gRPC/protobuf
Kubernetes
Bazel
QEMU / virtualization

Job description

Anduril Industries seeks a Senior Software Engineer with deep C++ and real-time systems experience to build the simulation layer of the SIE platform. You will design and implement services that let independent simulators share one world—a common clock, a unified entity namespace, and a clear ownership model.

This is a pivotal, early role where you set the technical direction, write design docs, and collaborate with internal teams and external customers to ship reliable, scalable software that

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Systems Engineer for Distributed Simulation Platform
Senior C++ Systems Engineer for Distributed Simulation Platform

Triwill Group • Seattle (WA)

On-site
USD 191,000 - 253,000
Senior Real-Time C++ Distributed Simulation Engineer
Senior Real-Time C++ Distributed Simulation Engineer

Engg • 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 Software Engineer, Distributed Simulation (C++)
Senior Software Engineer, Distributed Simulation (C++)

Engg • Seattle (WA)

On-site
USD 150,000 - 210,000
Senior C++ Software Engineer - Real-Time Defense Systems
Senior C++ Software Engineer - Real-Time Defense Systems

Anduril Industries, Inc. • Washington

On-site
USD 120,000 - 170,000
Senior Distributed Simulation Platform Engineer
Senior Distributed Simulation Platform Engineer

AI Chopping Block • Seattle (WA), Northern (KY)

Hybrid
USD 166,000 - 220,000
Top-tier benefits
Equity grants
Senior Software Engineer, Distributed Simulation (C++)
Senior Software Engineer, Distributed Simulation (C++)

Anduril-1 • Seattle (WA)

On-site
USD 191,000 - 253,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 Software Engineer, Distributed Simulation (C++)
Senior Software Engineer, Distributed Simulation (C++)

Triwill Group • 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