Mission Software Engineer, Vehicle Software, Consensus

Anduril Industries

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $193k
$159k most similar roles pay here $232k

This role pays more than 54% of similar roles. Most pay $169,050–$222,000 — the shaded 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 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 · Mission Software Engineer, Vehicle Software, Consensus

Mission Software Engineer, Vehicle Software, Consensus joins the Air Dominance & Strike team to develop core Command and Control software for the Lattice platform. This role focuses on bridging the gap between hardware and human operators by building systems that manage real-time telemetry, health, autopilot tasks, and mission planning for autonomous vehicles like Fury and Barracuda. The engineer will design and implement consensus protocols such as Raft or CRDT to maintain shared truth across fleets over lossy, contested links while managing distributed teaming state, leader election, and conflict resolution. Candidates must possess production-grade C++ or Rust experience in a Linux environment and have expertise in data processing. The work involves solving complex problems in multi-agent autonomous systems, motion planning, and flight systems to ensure reliable coordination of robotic assets in real-world environments.

What you'll do

  • Design and implement consensus protocols like Raft or CRDT to maintain shared truth across vehicle fleets over lossy links.
  • Build distributed systems for replicated mission data, leader election, and conflict resolution across multiple nodes without central authority.
  • Manage failure semantics and state synchronization when partitioned vehicles rejoin the network.
  • Develop core Command and Control software for the Lattice platform to bridge hardware and human operators.
  • Build software for vehicle telemetry, health monitoring, and autopilot tasks on physical hardware.
  • Create Ground Control Station tools for mission planning, map visualization, and fleet management.
  • Integrate GenAI agents into systems to allow operators to control autonomous assets via natural language.
  • Deploy and test multi-agent autonomous systems in real-world environments.

What we're looking for

  • Must be eligible to obtain and maintain an active U.S. Top Secret security clearance.
  • Bachelor's, Master's, or Doctorate degree 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.
  • Ability to design and implement consensus protocols like Raft or CRDT for autonomous vehicle fleets.
  • Experience building software solutions involving significant amounts of data processing and analysis.
  • Ability to navigate complex systems and established code bases quickly.
  • Preferred background in Physics, Mathematics, or Motion Planning for modeling and simulation.
  • Preferred experience with multi-agent autonomous systems, behavior trees, and flight systems.

More like this

Similar roles

Staff Software Engineer, Vehicle Software

Anduril Industries

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

Full-Stack Software Engineer, Mission Autonomy

Anduril Industries

Costa Mesa, CA +2 94 days ago $166,000$220,000
Python C++ Rust Go Java JavaScript React TypeScript Distributed Systems Cloud Computing SaaS GenAI Motion Planning Modeling & Simulation Data Processing

C++ Mission Software Engineer, Mission Autonomy

Anduril Industries

Costa Mesa, CA +2 134 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 134 days ago $166,000$220,000
Rust Linux Computer Vision Motion Planning SLAM Estimation Behavior Trees Modeling & Simulation Data Processing robotic s