Senior Software Engineer - Vehicle Management System

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.
$168,000 - $252,000
Backend
Senior Software Engineer
In-Person
5+ years of experience

Description For Senior Software Engineer - Vehicle Management System

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. They are fielding the next generation of Autonomous Underwater Vehicles (AUVs) to tackle the extremely challenging industry demands of seabed exploration. Anduril has brought to the market a unique, ultra-long-range, full-ocean-depth platform and a completely refreshed maritime vehicle and flexible manufacturing architecture that scales from "large" to "extra-large" vehicle sizes.

As a Senior Software Engineer in the Vehicle Management System team, you will:

  • Design and implement trusted, safety-critical Vehicle Management Systems
  • Develop scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces
  • Create real-time embedded software using an RTOS
  • Develop device drivers and interfaces for various sensors and actuators
  • Create test and simulation fixtures for software and hardware-in-the-loop testing
  • Support vehicle manufacturing and deployment
  • Travel up to 5% of the time to build, test, and deploy capabilities in the real world

This role requires a strong background in robotics, embedded systems, and safety-critical software development. You'll be working on cutting-edge autonomous underwater vehicles, contributing to the development of next-generation defense technology.

Anduril offers competitive compensation, including a salary range of $168,000 - $252,000 USD, along with equity grants and top-tier benefits. The company culture emphasizes innovation, teamwork, and making a real-world impact in the defense industry.

Join Anduril if you're passionate about working on challenging problems that have significant real-world implications and want to be part of a team transforming the defense technology landscape.

Last updated 9 months ago

Responsibilities For Senior Software Engineer - Vehicle Management System

  • Design and implement trusted, safety critical Vehicle Management Systems
  • Design and implement scalable vehicle sub-systems
  • 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
  • Travel up to 5% of time to build, test, and deploy capabilities in the real world

Requirements For Senior Software Engineer - Vehicle Management System

  • Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, or a relevant field, or equivalent experience
  • 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
  • Capacity to learn and grow individually, while mentoring junior team members effectively
  • Must be eligible to obtain and maintain a U.S. TS clearance

Benefits For Senior Software Engineer - Vehicle Management System

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Platinum Healthcare Benefits (100% covered for employee, 90% for dependents)
  • Basic Life/AD&D and long-term disability insurance
  • Generous company holiday calendar and PTO plans
  • 16 weeks of paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits
  • Relocation assistance (depending on role eligibility)
  • 401(k) retirement savings plan

Interested in this job?

Jobs Related To Anduril Industries Senior Software Engineer - Vehicle Management System

Senior Software Engineer

Senior Software Engineer role at Anduril Industries, developing mission-critical integration applications for defense technology.

Senior Software Engineer

Senior Software Engineer role at Anduril Industries, focusing on internal data tools and integration applications.

Senior Software Engineer

Senior Software Engineer role at Anduril Industries, focusing on internal data tools and integration applications.

Mission Software Engineer, C4

Join Anduril as a Mission Software Engineer, C4 in Seattle, working on cutting-edge defense technology and integrated C4 capabilities for tactical edge deployment.

Senior Software Engineer - Platform

Senior Software Engineer - Platform role at Anduril Industries, building advanced defense technology systems in Seattle.