CareerPlanSign in

Staff Motion Planning Software Engineer

USA💼 Full-time💰 $230,000–$230,000🗓 2026-07-30 → 2026-09-26

Core

Develop real-time trajectory generation and decision-making for autonomous drone flight in dense, dynamic environments to enable safe, timely deliveries of critical supplies.

Role type

Staff Software Engineer (Autonomous Motion Planning)

Builds

Real-time autonomy stack for drone delivery systems

Domain

Autonomous logistics / Drone delivery / Robotics

Deliverable

production ML models | product features

Required skills

Rust, C++, C, trajectory optimization, Model Predictive Control (MPC), search-based planning (A*, RRT*), simulation at scale, SIL/HIL, fault injection, safety-critical software design

Preferred skills

Experience with convex/non-convex optimization, handling partial observability, designing interfaces for perception and controls

Technologies

Rust, C++, C, Linux, embedded systems

Responsibilities

Build real-time trajectory generation and decision-making algorithms; Tackle joint optimization across safety, energy, time, and reliability; Plan in uncertain environments with complex dynamics; Design safety-critical software for obstacle avoidance and human interfacing; Extend autonomy stack for new aircraft and payloads; Prove concepts via large-scale simulation and log replay; Mine real fleet data to validate safety metrics and improve models

Seniority

Staff, hands-on IC with strategic impact

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