Senior Software Engineer, Vehicle Management Systems

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Boston, MAQuincy, MA
Salary
$191,000–$253,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $222k
$122k most similar roles pay here $267k

This role pays more than 76% of similar roles. Most pay $158,218–$222,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $190k 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 919 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 889 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 software for autonomous underwater vehicles and maritime systems. This role involves designing and implementing trusted, safety-critical vehicle management systems, including device management, firmware, power management, and networking. The engineer will build scalable sub-systems for sensor processing, state estimation, and contingency management while creating test and simulation fixtures using hardware-in-the-loop methods. Key technical requirements include proficiency in C programming, experience with Real Time Operating Systems (RTOS), and familiarity with communication protocols such as CAN, UART, SPI, and Ethernet. The role requires expertise in systems programming, including algorithms, data structures, and concurrency optimization. This position addresses the challenge of creating a coherent system-of-systems to enable autonomous missions in the maritime domain while ensuring high-assurance software reliability for complex underwater vehicle platforms.

What does a Software Engineer earn in Massachusetts?

Median $193000 from 82 postings across 23 companies.

See salary data

What you'll do

  • Design and implement safety-critical vehicle management systems within multi-stakeholder environments.
  • Develop scalable sub-systems for sensor processing, state estimation, and mission interfaces.
  • Write real-time embedded software using an RTOS to manage hardware components.
  • Develop device drivers and communication interfaces for various sensors and actuators.
  • Create test and simulation fixtures involving both software and hardware-in-the-loop testing.
  • Act as a technical owner for software components, managing requirements, roadmaps, and team coordination.
  • Support the manufacturing, deployment, and sustainment of autonomous maritime vehicles.
  • Mentor junior engineers and contribute to the development of reusable code across product lines.

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 roadmap management.
  • 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 with DO-178/IEC 61508 certifications (preferred).

More like this

Similar roles

Senior Flight Software Engineer

Anduril Industries

Quincy, MA 3 days ago $191,000–$253,000
C RTOS Firmware 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

Senior Flight Software Engineer

Anduril Industries

Boston, MA +1 3 days ago $191,000–$253,000
C RTOS Firmware 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