Senior Software Engineer, Vehicle Management Systems

Anduril Industries

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $222k
$109k most similar roles pay here $268k

This role pays more than 81% of similar roles. Most pay $151,000–$222,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $186k 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 Software Engineer, Vehicle Management Systems

Senior Software Engineer, Vehicle Management Systems joins the Maritime Division to develop autonomous systems for maritime operations. This role involves designing and implementing trusted, safety-critical vehicle management systems, including device management, firmware, power management, networking, and contingency recovery. You will build scalable sub-systems for sensor processing, state estimation, actuation, and mission interfaces while developing real-time embedded software using an RTOS. The position requires proficiency in C, experience with communication protocols like CAN, UART, SPI, and Ethernet, and expertise in systems programming including data structures and concurrency. You will act as a technical lead to architect and deliver next-generation autonomous platforms through their entire lifecycle. This role addresses the challenge of creating reliable vehicle management software for complex maritime environments, ensuring high-assurance performance across various underwater and surface vessel platforms.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and implement safety-critical Vehicle Management Systems within multi-stakeholder environments.
  • Develop scalable vehicle sub-systems including sensor processing, state estimation, and contingency management.
  • Create real-time embedded software using an RTOS to manage device drivers and interfaces.
  • Build test and simulation fixtures for both software-in-the-loop and hardware-in-the-loop testing.
  • Act as a technical owner for software components by managing requirements, roadmaps, and team coordination.
  • Develop reusable software components across multiple product lines to ensure cross-platform compatibility.
  • Support the manufacturing, deployment, and sustainment of autonomous maritime vehicles.

What we're looking for

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or a relevant field (or equivalent experience).
  • Proficiency in writing C for systems programming including algorithms, data structures, concurrency, and optimization.
  • Experience with Real Time Operating Systems (RTOS) and developing real-time embedded software.
  • Familiarity with communication buses and protocols such as CAN, UART, I2C, Ethernet, and MIL-STD-1553.
  • Ability to act as a technical owner for software components including stakeholder engagement and requirements definition.
  • Ability to mentor junior team members and contribute to team cohesion.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Experience in high assurance safety critical systems, autonomous vehicle software, or DO-178/IEC 61508 certifications (preferred).

More like this

Similar roles

Senior Software Engineer, VMS

Anduril Industries

Quincy, MA 46 days ago $191,000$253,000
C RTOS CAN CANFD UART RS232 RS422 RS485 SPI QSPI I2C Ethernet ARINC-825 ARINC-429 MIL-STD-1553 Hardware-in-the-loop DO-178 IEC 61508 Systems Engineering

Senior Flight Software Engineer

Anduril Industries

Costa Mesa, CA 51 days ago $220,000$292,000
C++ Rust Embedded Linux RTOS SITL HITL CAN CAN FD UART RS232 RS485 SPI I2C Ethernet Control Systems

Software Engineer, Vehicle Management Systems

Boeing

Seal Beach, CA 2 days ago $135,150$182,850
C C++ Python Linux UNIX RTOS Hardware-in-the-Loop GitLab CI/CD Git Bash Gradle Maven Artifactory Agile Verification and Validation
5+ yrs exp