Staff Software Engineer, Vehicle Software

Anduril Industries

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Boston, MACosta Mesa, CAWashington, DC
Salary
$220,000–$292,000 / yr
Posted
67 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $256k
$145k $308k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $173,770–$235,750 — the blue band above. At the midpoint, this role pays about $256k versus about $205k 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 · Staff Software Engineer, Vehicle Software

Staff Software Engineer, Vehicle Software, C++ The Staff Software Engineer joins the Vehicle Software team within the Air Dominance & Strike group to develop software for autonomous robotics systems like the Fury unmanned fighter jet and Barracuda family. This role involves building the foundational vehicle software stack, including software for vehicle control, networking, sensor integration, and telemetry. The engineer will work across the lifecycle from early concept simulation to live operations and fleet management. Key requirements include production-grade C++ and Rust experience in Linux environments, alongside skills in data processing and analysis. Preferred qualifications include backgrounds in Physics, Mathematics, Motion Planning, behavior trees, and distributed communication networks. The work focuses on flight systems, safety-critical functionality, and multi-agent autonomous systems deployed in real-world environments.

What does a Software Engineer earn in Massachusetts?

Median $199500 from 111 postings across 24 companies.

See salary data

What you'll do

  • Develop software for vehicle control, networking, sensor integration, and telemetry.
  • Build the foundational vehicle software stack for autonomous robotics systems.
  • Develop software for flight systems and safety-critical functionality.
  • Create features and algorithms using behavior trees for autonomous systems.
  • Build and test software for modeling and simulation of physical systems.
  • Develop distributed communication networks and message standards.
  • Deploy and test autonomous systems in real-world environments.
  • Travel to build, test, and deploy capabilities in the field.

What we're looking for

  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.
  • BS, MS, or PhD in Computer Science, Software Engineering, Mathematics, Physics, or a related field.
  • 9+ years of production-grade C++ and/or Rust experience in a Linux development environment.
  • Experience building software solutions involving significant amounts of data processing and analysis.
  • Ability to quickly understand and navigate complex systems and established code bases.
  • Willingness to travel up to 30% of the time to build, test, and deploy capabilities.
  • Strong background in Physics, Mathematics, and/or Motion Planning to inform modeling and simulation (preferred).
  • Experience with multi-agent autonomous systems, behavior trees, flight systems, or distributed communication networks (preferred).

More like this

Similar roles

Software Engineer, Flight Software C++

SpaceX

Hawthorne, CA 134 days ago $125,000–$150,000
C++ Rust C Linux ARM PowerPC x86 Docker Kubernetes PostgreSQL CockroachDB Embedded Systems Cryptography Hardware-in-the-loop Network Performance Analysis Simulations
2+ yrs exp

MSE, Vehicle Software

Anduril Industries

Costa Mesa, CA 67 days ago $166,000–$220,000
Rust C++ Linux Motion Planning Modeling & Simulation Behavior Trees Telemetry Networking Data Processing Autonomous Systems

Mission Software Engineer, Vehicle Software

Anduril Industries

Boston, MA +1 119 days ago $166,000–$220,000
C++ Rust Linux Consensus Protocols Raft CRDT GenAI Motion Planning Behavior Trees Modeling & Simulation Message Standards Real-time Telemetry

Senior Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 34 days ago $220,000–$292,000
C++ Rust Robotics Autonomy Motion Planning Networking Behavior Trees Modeling & Simulation Data Processing Systems Integration Perception Flight Systems

Robotic Software Engineer

Anduril Industries

Costa Mesa, CA 99 days ago $191,000–$254,000
C++ Rust Robotics Autonomy Motion Planning Networking Behavior Trees Modeling & Simulation Data Processing Systems Integration Flight Systems Message Standards