Senior Robotics Software Engineer, Sensor Fusion

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CAWashington, DC
Salary
$191,000–$253,000 / yr
Posted
94 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $222k
$158k most similar roles pay here $263k

This role pays more than 70% of similar roles. Most pay $177,450–$235,750 — the shaded band above. At the midpoint, this role pays about $222k versus about $207k 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 · Senior Robotics Software Engineer, Sensor Fusion

As a Senior Robotics Software Engineer, Sensor Fusion on the Air Dominance & Strike team, you will develop onboard software for unmanned vehicles to enable real-time perception and collaboration. You will be responsible for writing algorithms that ingest raw data from multiple sensors like radar and optical systems to create accurate world models through sensor fusion and state estimation. Your daily work involves building protocols for collaborative autonomy, allowing robot swarms to share tracking data and coordinate search patterns. You will develop highly optimized, low-latency code running on Linux-based compute modules. The role requires proficiency in C++, Rust, and Python, along with experience using Nix for deterministic builds. Key technical competencies include Kalman filtering, localization, and hardware integration via I2C, SPI, CAN, and Ethernet to solve complex tracking and fusion challenges in a multi-domain environment.

What you'll do

  • Develop C++ and Rust algorithms to fuse raw data from multiple onboard sensors into accurate world models.
  • Implement state estimation and target tracking algorithms for unmanned vehicles.
  • Build communication protocols that allow multiple robots to share tracking data and coordinate search patterns.
  • Write optimized, low-latency code for Linux-based compute modules on multi-domain systems.
  • Utilize Nix for deterministic builds and deployment across various hardware platforms.
  • Integrate electrical sensors using protocols such as I2C, SPI, CAN, and Ethernet.
  • Solve real-world tracking and fusion bottlenecks to enable "effects at mass" for robot swarms.

What we're looking for

  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.
  • Bachelor's, Master's, or PhD in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or a related field.
  • Experience writing application-level software for physical systems running on Linux.
  • Proficiency in production-grade C++ and Rust programming.
  • Ability to prototype quickly using Python.
  • Familiarity with modern build tools such as Nix.
  • Strong understanding of localization, Kalman filtering, state estimation, and tracking algorithms.
  • Experience with electrical sensor integration via I2C, SPI, CAN, or Ethernet is a plus.

More like this

Similar roles

Senior Robotics Software Engineer

Anduril Industries

Irvine, CA 23 days ago
Rust C++ Python Go Robotics Sensor Fusion CI/CD Nix CMake CAN Ethernet Wireshark CANoe Real-time Systems Inverse Kinematics Trajectory Planning SITL HITL

Robotics Software Engineer, Sensor Integration

Anduril Industries

Costa Mesa, CA 157 days ago $191,000$253,000
C++ Rust Python LiDAR Multi-agent Coordination Motion Planning Perception Localization Navigation Software-in-the-Loop Embedded Systems Real-time Operating Systems Machine Learning

Software Engineer, Robotics

Anduril Industries

Irvine, CA 95 days ago $191,000$253,000
C++ Rust Linux Robotics Motion Planning Perception Localization Mapping Kernel Device Drivers Data Structures Algorithms Concurrency Simulation

Senior Robotics Software Engineer

Anduril Industries

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

Senior Software Engineer, Robotics Tracking and Fusion

Anduril Industries

Waltham, MA 26 days ago $220,000$292,000
C++ Python Matlab Target Tracking State Estimation Sensor Fusion Kalman Filters Particle Filters Signal Processing Machine Learning NoSQL Big Data Linear Algebra Optimization Probability Stochastic Processes Agile

Senior Software Engineer, Sensor Fusion

Anduril Industries

Broomfield, CO 9 days ago $190,000$252,000
C++ Python Machine Learning Sensor Fusion CI/CD Unit Testing Git Agile Asynchronous Programming Parallel Programming GPU Programming Digital Signal Processing Estimation Theory Linear Algebra Differential Equations Statistics Control Systems
8+ yrs exp