CareerPlanSign in

Flight Software Engineer

Huntington Beach, CA💼 Full-time🗓 2026-04-24 → 2026-09-25

Core

Design, develop, and implement safety-critical, real-time embedded flight software for autonomous aerospace and defense platforms.

Role type

Flight Software Engineer (embedded systems)

Builds

Real-time embedded software for autonomous defense systems

Domain

Aerospace and Defense

Deliverable

production ML models | product features

Required skills

C, C++, Rust, embedded systems programming, real-time operating systems, low-level hardware interaction, device drivers, MATLAB, Simulink

Preferred skills

Guidance, Navigation, and Control (GNC) systems, computer vision, perception, robotics, game development

Technologies

C, C++, Rust, MATLAB, Simulink

Responsibilities

Design and implement real-time, safety-critical flight software; engineer efficient embedded solutions under resource constraints; collaborate with hardware and systems engineers to integrate software with avionics and sensors; develop and execute rigorous testing methodologies; contribute to the full software development lifecycle from requirements to validation.

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