Software Engineer, Robotics

Anduril Industries

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $222k
$140k most similar roles pay here $265k

This role pays more than 77% of similar roles. Most pay $156,750–$222,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $189k 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 · Software Engineer, Robotics

Software Engineer, Robotics joins the Air Defense team to develop robots that detect, track, and defeat unmanned aerial system threats. This role involves solving complex problems in autonomy, systems integration, robotics, and networking while making pragmatic engineering tradeoffs. The engineer will write and maintain core libraries for collaborative robot teams, including functions like frame transformations, targeting, and guidance. Responsibilities include owning major feature development such as sensor processing, perception architecture, motion planning, health management, and simulation infrastructure. Candidates must possess a strong background in fields like Robotics or Computer Science, with at least three years of experience in C++ or Rust within Linux environments. Key technical skills include proficiency in data structures, algorithms, concurrency, and code optimization. The role addresses the critical challenge of closing the kill chain against aerial threats in demanding operational environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Write and maintain core libraries for robot collaboration including frame transformations, targeting, and guidance.
  • Lead the development and rollout of complex features like perception architecture and motion planning.
  • Implement scalable sub-systems for sensor processing, tracking, health management, and anomaly detection.
  • Develop simulation environments and testing infrastructure to validate system performance.
  • Integrate hardware from third-party robotic platforms with internal software systems.
  • Collaborate with subject matter experts to align technical requirements during the product development lifecycle.
  • Troubleshoot and analyze software systems deployed in remote operational environments.

What we're looking for

  • Strong engineering background in fields such as 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 and mentor 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.
  • Master’s degree in Robotics, Computer Science, or Software Engineering is preferred.
  • Preferred experience in motion planning, perception, localization, mapping, controls, or sensor characterization.

More like this

Similar roles

Senior Software Engineer, Air Defense

Anduril Industries

Irvine, CA 102 days ago $191,000$253,000
Python C++ Rust Go JavaScript Robotics Motion Planning Behavior Trees Modeling & Simulation Data Processing Networking Systems Integration

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

Robotic Software Engineer

Anduril Industries

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

Senior Software Engineer, Maritime

Anduril Industries

Costa Mesa, CA 56 days ago $191,000$253,000
C++ Rust Go TypeScript React Robotics Modeling and Simulation Data Processing Sensor Fusion Systems Engineering Hardware-in-the-loop Algorithms Data Structures Concurrency

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp