Staff Software Engineer, Vehicle Software

Anduril Industries

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$220,000–$292,000 / yr
Posted
22 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $256k
$144k most similar roles pay here $308k

This role pays more than 88% of similar roles. Most pay $171,000–$235,750 — the shaded band above. At the midpoint, this role pays about $256k versus about $203k 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 1697 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1504 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++ joins the Air Dominance & Strike Vehicle Software team to develop foundational software for autonomous robotics systems like the Fury unmanned fighter jet and Barracuda family. This role involves collaborating across engineering disciplines to build critical software for vehicle control, networking, sensor integration, and telemetry. The position focuses on solving complex problems in flight systems, safety-critical functionality, and multi-agent autonomous systems deployed in real-world environments. Candidates will work with C++, Rust, and Linux while managing large amounts of data processing and analysis. Key technical areas include motion planning, modeling and simulation, behavior trees, and distributed communication networks. The role addresses the challenge of creating robust software for unmanned aircraft across various stages, from early concept simulation to live operations and large-scale fleet management in demanding environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Develop the foundational vehicle software stack for autonomous robotics systems like unmanned fighter jets.
  • Build software for vehicle control, networking, sensor integration, and telemetry.
  • Develop production-grade C++ or Rust code within a Linux development environment.
  • Create software solutions for large-scale data processing and analysis.
  • Design features and algorithms using behavior trees for autonomous systems.
  • Develop safety-critical functionality and hardware/software for flight systems.
  • Build, test, and deploy capabilities in real-world environments during field travel.

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 for testing and deployment.
  • Strong background in Physics, Mathematics, or Motion Planning for modeling and simulation (preferred).
  • Experience with multi-agent autonomous systems, flight systems, distributed networks, or military tactics (preferred).

More like this

Similar roles

Vehicle Software Engineer

Anduril Industries

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

C++ Mission Software Engineer, Mission Autonomy

Anduril Industries

Costa Mesa, CA +2 135 days ago $166,000$220,000
C++ Rust Linux Computer Vision Motion Planning SLAM Estimation Behavior Trees Modeling & Simulation Data Processing Secure Communications

Rust Software Engineer, Air Vehicle Autonomy

Anduril Industries

Costa Mesa, CA +2 135 days ago $166,000$220,000
Rust Linux Computer Vision Motion Planning SLAM Estimation Behavior Trees Modeling & Simulation Data Processing robotic s

Robotic Software Engineer

Anduril Industries

Costa Mesa, CA 54 days ago $191,000$253,000
C++ Rust Robotics Autonomy Motion Planning Behavior Trees Data Processing Modeling & Simulation Networking Systems Integration