Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Anduril Logo

Senior Software Engineer - Vehicle Management System

Anduril

$168,000 - $252,000
Sep 3, 2025
Quincy, MA, US
Apply Now

Anduril Industries is seeking a Senior Software Engineer to architect and deliver critical systems and sub-systems for their Autonomous Underwater Vehicles (AUVs).

Requirements

  • Experienced and proficient at writing C
  • Experience with an RTOS
  • Familiarity with communications busses and protocols (e.g. CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc)
  • Systems programming skills including algorithms, data structures, concurrency and optimization
  • Experience in design and development of embedded applications in autonomous vehicle software systems
  • Experience with development of high assurance safety critical software applications
  • Experience with DO-178, IEC 61508, or similar certifications

Responsibilities

  • Design and implement trusted, safety critical Vehicle Management Systems
  • Design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces
  • Develop real-time embedded software using an RTOS
  • Develop device drivers and interfaces to a variety of sensors and actuators
  • Create test and simulation fixtures that operate with both software-and hardware-in-the-loop
  • Support vehicle manufacturing and deployment

Other

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
  • Must be eligible to obtain and maintain a U.S. TS clearance
  • Travel up to 5% of time to build, test, and deploy capabilities in the real world
  • Capacity to learn and grow individually, while mentoring junior team members effectively, contributing to team cohesion and capacity