Algorithm Engineer
Core
Develop and mature mission planning, multi-platform coordination, and onboard decision-making algorithms for an all-electric vertical takeoff and landing aircraft.
Role type
Senior IC algorithm engineer (autonomy/flight control)
Builds
Onboard software stack for electric vertical takeoff and landing aircraft
Domain
Aerospace + robotics autonomy
Deliverable
production ML models | product features
Required skills
C++, Python, path/motion planning algorithms, multi-agent or distributed coordination algorithms, optimization and decision-making under uncertainty, ROS 2
Preferred skills
fielding multi-agent systems on real hardware, subscale aircraft or robotics background, simulation environments for multi-agent testing
Responsibilities
Develop and mature mission planning, multi-platform coordination, and onboard decision-making algorithms; Design and implement path and motion planning algorithms for single- and multi-agent systems; Develop optimization and decision-making approaches for operation under uncertainty; Integrate algorithms with the broader onboard software stack; Validate system behaviors through simulation and field testing; Collaborate with perception, navigation, and integration teams to field robust multi-agent systems