Senior Software Engineer, Maritime Systems

Anduril Industries

Costa Mesa (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Anduril Industries in Costa Mesa, CA, is hiring a Senior Software Engineer for Vehicle Management Systems. You will design safety‑critical, trusted software to operate vehicle sub‑systems and manage sensors, state estimation, and actuation in a multi‑stakeholder setup.

You will develop real-time embedded software using an RTOS, work across interfaces, and travel up to 20% to co-locate with end‑users and teams.

Qualifications

  • Bachelor's degree in Robotics, Mechatronics, CS, Engineering, or related field, or equivalent experience.
  • Proficient in C programming.
  • Experience with Real Time Operating Systems (RTOS).
  • Familiarity with communications buses and protocols (CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc).
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Responsibilities

  • Design and implement trusted, safety critical Vehicle Management Systems in a multi-stakeholder environment.
  • Design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces.
  • Contribute to the design and development of existing software components across Anduril, with the aim of developing components that are reusable across multiple Anduril product lines.
  • Develop real-time embedded software using an RTOS.
  • Travel to co-locate with end-users and/or other teams up to 20% of the time.

Skills

C programming
RTOS
Embedded systems
Clearance eligible

Education

Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, or related field

Tools

CAN/CANFD
Ethernet
SPI
I2C

Job description

Senior Software Engineer, Vehicle Management Systems

Anduril's Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging industry demands of maritime operations. Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.

What You'll Do
  • Design and implement trusted, safety critical Vehicle Management Systems that balance constraints, restrictions and requirements in a multi-stakeholder environment.
  • Design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces.
  • Contribute to the design and development of existing software components across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines.
  • Develop real-time embedded software using an RTOS.
  • Travel to co-locate with end-users and/or other teams up to 20% of the time.
Required Qualifications
  • Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
  • Experienced and proficient at writing C.
  • Experience with Real Time Operating Systems (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).
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Maritime Systems
Senior Software Engineer, Maritime Systems

Anduril Industries • Quincy (MA)

On-site
USD 140,000 - 190,000
Senior Embedded Software Engineer, Maritime
Senior Embedded Software Engineer, Maritime

Anduril Industries • Costa Mesa (CA)

On-site
USD 100,000 - 120,000
Senior Flight Software Engineer, Maritime
Senior Flight Software Engineer, Maritime

Anduril Industries • Costa Mesa (CA)

On-site
USD 110,000 - 150,000
Senior Software Engineer, Vehicle Management Systems
Senior Software Engineer, Vehicle Management Systems

Slope • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive benefits
Senior Software Engineer, Vehicle Management Systems
Senior Software Engineer, Vehicle Management Systems

AI Chopping Block • Costa Mesa (CA), Northern (KY)

Hybrid
USD 191,000 - 253,000
Senior Software Engineer, Vehicle Management Systems
Senior Software Engineer, Vehicle Management Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Software Engineer - Maritime Integrated Systems
Senior Software Engineer - Maritime Integrated Systems

Mosaic.tech • Boston (MA)

On-site
USD 191,000 - 253,000
Senior Software Engineer - Maritime Integrated Systems
Senior Software Engineer - Maritime Integrated Systems

Mosaic.tech • Quincy (MA)

On-site
USD 191,000 - 253,000
Software Engineer - Undersea Dominance
Software Engineer - Undersea Dominance

Anduril • Costa Mesa (CA)

On-site
USD 120,000 - 190,000
Senior Software Engineer - Maritime Integrated Systems
Senior Software Engineer - Maritime Integrated Systems

AI Chopping Block • Quincy (MA), Northern (KY)

Hybrid
USD 191,000 - 253,000