Mission Software Engineer, Vehicle Software

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Boston, MACosta Mesa, CA
Salary
$166,000–$220,000 / yr
Posted
119 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $193k
$158k $244k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $169,050–$223,325 — the blue band above. At the midpoint, this role pays about $193k versus about $196k 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 · Mission Software Engineer, Vehicle Software

JOB TITLE: Mission Software Engineer, Vehicle Software, Consensus The Mission Software Engineer, Vehicle Software, Consensus joins the Air Dominance & Strike team to build core Command and Control software for the Lattice platform. This role involves bridging the gap between hardware and human operators by developing software for vehicles to manage real-time telemetry, health, and autopilot tasks, as well as Ground Control Stations for mission planning and fleet management. You will design and implement consensus protocols like Raft or CRDT to maintain shared truth across autonomous vehicles over lossy links. Key responsibilities include building distributed teaming state, leader election, and conflict resolution. The role requires production-grade C++ and/or Rust experience in a Linux environment, with a focus on distributed communication networks, message standards, and multi-agent autonomous systems for flight systems.

What you'll do

  • Design and implement consensus protocols like Raft or CRDT for autonomous vehicle fleets.
  • Build distributed teaming state including replicated mission data and leader election across multiple nodes.
  • Manage failure semantics for partitioned vehicles rejoining a team over lossy, contested links.
  • Develop core Command and Control software for the Lattice platform to bridge hardware and human operators.
  • Build software for real-time telemetry, health, and autopilot tasks on vehicle hardware.
  • Create Ground Control Station software for mission planning, map visualization, and fleet management.
  • Pioneer the integration of GenAI agents into systems for natural language operator interfaces.
  • Build, ship, and deploy code onto physical hardware in real-world environments.

What we're looking for

  • BS, MS, or PhD in Computer Science, Software Engineering, Mathematics, Physics, or a related field.
  • 3+ 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 design and implement consensus protocols like Raft or CRDT for autonomous vehicle fleets.
  • Ability to build distributed teaming state including replicated mission data and leader election.
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.
  • Ability to travel up to 30% of the time to build, test, and deploy capabilities.
  • Strong background in Physics, Mathematics, or Motion Planning to inform modeling and simulation (preferred).

More like this

Similar roles

Staff Software Engineer, Vehicle Software

Anduril Industries

Boston, MA +2 67 days ago $220,000–$292,000
C++ Rust Linux Motion Planning Modeling & Simulation Behavior Trees Telemetry Networking Data Processing Autonomous Systems Flight Systems

Mission Software Engineer, Mission Systems

Anduril Industries

Costa Mesa, CA 32 days ago $153,000–$222,000
C++ Rust Linux Kubernetes Git GitHub systemd Distributed Systems Protocol Buffers gRPC DDS k3s RHEL Asynchronous Programming Message Buses RPC Frameworks

Senior Mission Software Engineer, Mission Systems

Anduril Industries

Costa Mesa, CA 29 days ago $191,000–$254,000
C++ Rust Linux Kubernetes Git GitHub systemd Distributed Systems Protocol Buffers gRPC DDS k3s RHEL Asynchronous Programming Message Buses RPC Frameworks

Mission Software Engineer

Anduril Industries

Costa Mesa, CA 20 days ago $167,000–$254,000
C++ Rust Linux Kubernetes TCP/UDP gRPC Protocol Buffers Wireshark tcpdump Git GitHub systemd FRR TLS/mTLS NTP PTP Distributed Systems Socket Programming Multicast

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