CareerPlanSign in

Senior Software Engineer, Flight Management Software

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

Core

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

Role type

Senior IC embedded software engineer (autonomous systems)

Builds

Autonomous underwater vehicle platforms and maritime defense systems

Domain

Defense / Maritime Autonomous Systems

Deliverable

production ML models | product features

Required skills

C++, Rust, Real-Time Operating Systems (RTOS), systems programming, concurrency, optimization, embedded software development, sensor/actuator interface development, hardware-in-the-loop testing

Preferred skills

High assurance safety-critical software development, DO-178/IEC 61508 experience, navigation systems, systems engineering concepts

Technologies

RTOS, C++, Rust, CAN, CANFD, UART, SPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553

Responsibilities

Design and implement safety-critical flight/vehicle management systems; develop real-time embedded software and device drivers; create test and simulation fixtures; support vehicle manufacturing and deployment; mentor junior engineers

Seniority

Senior, hands-on IC with mentorship responsibilities

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