Software Engineer, Robotics

Anduril Industries

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Irvine, CA
Salary
$191,000–$253,000 / yr
Posted
141 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $222k
$129k $266k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $142,162–$214,875 — the blue band above. At the midpoint, this role pays about $222k versus about $179k 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 · Software Engineer, Robotics

The Senior Software Engineer, Robotics joins the Air Defense team to develop robots capable of detecting, tracking, and defeating Unmanned Aerial System threats. You will write and maintain core libraries and services for collaborative robot teams, focusing on frame transformations, targeting, guidance, and motion planning. Responsibilities include owning major feature development, systems analysis, sensor integration, perception architecture, and health management. You will implement scalable sub-systems for tracking, anomaly detection, and simulation while collaborating with hardware teams to align on requirements. The role requires proficiency in C++ or Rust within a Linux development environment, alongside a strong understanding of data structures, algorithms, concurrency, and code optimization. You will solve complex problems involving autonomy, networking, and systems integration to ensure products achieve critical outcomes in challenging operational environments.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Write and maintain core libraries and services for collaborative robot functions like targeting and guidance.
  • Own major feature development including systems analysis, sensor integration, and perception architecture.
  • Implement scalable sub-systems for sensor processing, tracking, motion planning, and anomaly detection.
  • Develop simulation and test infrastructure to validate robotic behaviors and system performance.
  • Work with hardware teams and subject matter experts to align on requirements and final designs.
  • Troubleshoot and analyze software systems deployed in remote operational environments.
  • Make pragmatic engineering tradeoffs to deliver high-quality software on time and at scale.

What we're looking for

  • Strong engineering background in Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics.
  • 3+ years of C++ or Rust experience in a Linux development environment.
  • Demonstrated experience leading projects or teams with the ability to inspire, mentor, and grow other engineers.
  • Proven understanding of data structures, algorithms, concurrency, and code optimization.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.
  • MS in Robotics, Computer Science, or Software Engineering (preferred).
  • Experience in motion planning, perception, localization, mapping, controls, or related system performance metrics (preferred).

More like this

Similar roles

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

Senior Robotics Software Engineer

Anduril Industries

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

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

Senior Software Engineer

Anduril Industries

Costa Mesa, CA 126 days ago $191,000–$254,000
C++ Rust Go TypeScript React Robotics Artificial Intelligence Sensor Fusion Embedded Software Modeling and Simulation Systems Engineering Data Structures Algorithms Concurrency Software Design Hardware-in-the-loop

Robotics Software Engineer

Anduril Industries

Boston, MA +1 117 days ago $191,000–$254,000
C++ Python Computer Vision Sensor Fusion Motion Planning Machine Learning SLAM LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Mechatronics

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 117 days ago $191,000–$254,000
C++ Python Computer Vision Sensor Fusion Motion Planning Machine Learning SLAM LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Navigation Perception Algorithms