CareerPlanSign in

Senior Software Engineer, Vehicle Management Systems

Costa Mesa, CA (OC-00)💼 Full-time💰 $191,000–$191,000🗓 2026-08-27 → 2026-09-26

Core

Design and implement trusted, safety-critical Vehicle Management Systems and scalable vehicle sub-systems for autonomous maritime platforms.

Role type

Senior IC embedded software engineer (safety-critical systems)

Builds

Autonomous underwater vehicle (AUV) platforms and vehicle management software

Domain

Defense / Maritime Autonomous Systems / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, Real-Time Operating Systems (RTOS), systems programming (algorithms, data structures, concurrency), embedded software development, device driver development, sensor/actuator interface development, hardware-in-the-loop testing, stakeholder engagement, requirements definition, roadmap management

Preferred skills

Autonomous vehicle software systems, high-assurance safety-critical software, electrical and mechanical system testing, DO-178/IEC 61508 certifications, navigation and communications systems, systems engineering concepts

Technologies

RTOS, C, CAN/CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553

Responsibilities

Design and implement trusted, safety-critical Vehicle Management Systems; Design and implement scalable vehicle sub-systems including sensor processing and actuation; Develop real-time embedded software and device drivers; Create test and simulation fixtures for hardware-in-the-loop; Support vehicle manufacturing and deployment; Mentor junior team members

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.