CareerPlan

Autonomy Software Engineer (C++)

USAFull-time$156k–$196k2026-11-09
Citizens only

Core

Develop and maintain autonomy software and algorithms for autonomous, full-scale helicopters, including control, motion planning, and behavior arbitration.

Role type

Senior IC autonomy software engineer (C++)

Builds

Autonomous flight systems for inspection, mapping, surveying, and transportation

Domain

Robotics / Autonomous Aerial Vehicles

Deliverable

production ML models

Required skills

C++, Python, ROS2, Linux, motion planning, control systems, behavior arbitration, perception

Preferred skills

Modular C++ API design, field-testing robotic systems, industry robotics experience

Technologies

Linux, Python, C++, ROS2

Responsibilities

Implement and maintain autonomy software and algorithms, build and improve autonomous aircraft behaviors, take ownership of utility and core software modules

Seniority

Senior, hands-on IC