Senior Software Engineer, Actuation and Control Systems

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CASanta Ana, CA
Salary
$191,000–$254,000 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $222k
$126k $268k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $150,348–$208,212 — 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 · Senior Software Engineer, Actuation and Control Systems

The Senior Software Engineer, Actuation and Control Systems joins the Maritime Division to own actuation and control software for a maritime autonomous vehicle. Reporting to the Navigation and Control lead, you will develop and tune control algorithms to command thrusters, control surfaces, and buoyancy systems for depth, heading, speed, and attitude. Key responsibilities include implementing control laws on embedded real-time platforms, building vehicle dynamics models, and performing at-sea tuning during prototype testing. You will utilize C++, Rust, and MATLAB/Simulink to solve complex underwater vehicle dynamics problems. The role requires expertise in PID, LQR, or model-predictive control to ensure precise maneuvering across all operating conditions. You will also define interfaces with GN&C sensors and hardware while supporting SITL and HITL testing frameworks for maritime robotics.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Own the actuation and control software for maritime autonomous vehicle depth, heading, speed, and attitude.
  • Develop and tune control algorithms specifically for underwater vehicle dynamics.
  • Implement control laws on embedded real-time platforms using C++ or Rust.
  • Build vehicle dynamics models and simulate control responses.
  • Define technical interfaces with GN&C sensors, thruster hardware, and buoyancy actuators.
  • Support Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) testing of control software.
  • Perform at-sea tuning and validation during prototype testing.

What we're looking for

  • Bachelor's degree in Aerospace Engineering, Mechanical Engineering, Robotics, or equivalent.
  • 7+ years of experience in control systems, vehicle dynamics, or robotics software.
  • Experience with control algorithm development such as PID, LQR, model-predictive, or equivalent.
  • Proficiency in C++ or Rust for embedded control software.
  • Familiarity with MATLAB/Simulink or equivalent modeling environments.
  • Ability to obtain and maintain a U.S. Secret security clearance.
  • Experience with AUV, UUV, or marine vehicle control systems (preferred).
  • Working knowledge of 6-DOF vehicle dynamics modeling (preferred).

More like this

Similar roles

Senior Software Engineer, Controls Systems

ASML

San Diego, CA 5 days ago $134,000–$197,000
C++ Python Linux Qt TCP/IP Ethercat Xilinx SOC Siemens PLC PyTorch TensorFlow Keras Hugging Face Transformers VxWorks CORBA Agile Object Oriented Design NLP
5+ yrs exp

Senior System Software Engineer, Embedded Controller

Nvidia

Santa Clara, CA 35 days ago $152,000–$241,500
C Rust Firmware Real-time Operating System Device Drivers Kernel Modules PCIe I2C DMA GPIO Interrupts Computer Architecture Embedded Software System Software AI Development Tools
5+ yrs exp

Senior Software Engineer, Machine Control

Applied Materials

Santa Clara, CA 19 days ago $128,000–$176,000
Java C# Object-Oriented Programming Data Structures Algorithms Claude Agentic software development Software Troubleshooting Debugging System Engineering
10+ yrs exp

Senior System Software Engineer, Robotics

Nvidia

Santa Clara, CA 34 days ago
Robotics Embodied AI System Software Linux Embedded Software Distributed Computing Real-time Systems Hardware-in-the-loop Simulation Firmware Device Drivers Performance Optimization Sensor Integration Foundation Models Reinforcement Learning
5+ yrs exp