← Search

Senior Software Engineer, Distributed Simulation (C++)

Anduril · Software : Software Platform : SIE

Location
Seattle, Washington, United States
Metro
Seattle
Workplace
Unspecified
Level
Senior
Type
Unspecified
Pay
$191K–$253K/yr (estimated from posting text)
Posted
1 month ago
Source
Greenhouse

Read the full posting & apply ↗

GoC++TypeScriptgRPCAWSAzureKubernetesLinux

What the posting covers

About the company

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the…

ABOUT THE TEAM

The Software Integration Environment (SIE) team builds the platform Anduril uses to test software the way it will actually be flown, driven, and fought: real binaries, running on real services, under conditions we control. We provision isolated, reproducible…

ABOUT THE ROLE

We are looking for a Senior Software Engineer with deep C++ and real-time systems experience to build the simulation layer of the SIE platform. This is a systems software role: you will design and write the services that let independent simulators share one…

WHAT YOU’LL DO

Design and build the C++ services that federate independent simulators into a single simulated world — time management, entity registry and ownership, join/resign lifecycle, and state distribution Own the wire layer: protocol encoding and decoding, multicast…

REQUIRED QUALIFICATIONS

7+ years of professional software engineering experience Deep, current production experience in modern C++ (C++17 or newer) — you are fluent in ownership and lifetime, move semantics, templates, and the standard library Experience building networked,…

PREFERRED QUALIFICATIONS

You have a bias for action and taking ownership. You have a track record of fixing a problem when you see one, including problems that are not formally yours. Experience with distributed simulation and interoperability standards — DIS (IEEE 1278), HLA/RTI…

PREFERRED QUALIFICATIONS

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business…

Benefits

At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits.

Protecting Yourself from Recruitment Scams

Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job…

Protecting Yourself from Recruitment Scams

What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to contact@anduril.com. Your proactive caution is invaluable in protecting your personal information and…