CareerPlanSign in

Software Engineer, Mission Autonomy

Huntington Beach, CA💼 Full-time🗓 2026-08-01 → 2026-09-25

Core

Develop software translating mission objectives into reliable autonomous behavior for aerial defense platforms.

Role type

Senior IC software engineer (mission autonomy)

Builds

Mission-planning, decision-making, task-execution, and contingency-management capabilities for autonomous aerial vehicles.

Domain

Defense technology / Autonomous systems / Aerospace

Deliverable

production ML models | product features

Required skills

C++, Python, Linux software development, autonomous systems/robotics/aerospace experience, mission autonomy capabilities (task planning, behavior trees, state machines), software architecture, system-level debugging, clean code practices, hardware integration

Preferred skills

3+ years in autonomous vehicles/UAVs/robotics/aerospace/defense, multi-agent systems/swarm coordination, GNC/state estimation/motion planning, fault detection/graceful degradation, embedded Linux/edge computing, simulation/SITL/HIL testing, ground-control/HMI software, Rust

Technologies

C++, Python, Linux, Rust, Simulation tools, SITL, HIL

Responsibilities

Design and implement mission-autonomy software in C++ and Python; Develop tooling for analysis, simulation, and test automation; Integrate mission software with flight controls, navigation, perception, and ground-control systems; Build decision-making and contingency-management systems; Support multi-vehicle mission execution and collaborative behaviors; Analyze telemetry and flight data to improve behavior; Participate in ground and flight testing; Contribute to software architecture and continuous integration.

Seniority

Senior, hands-on IC

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