Senior Motion Planning Software Engineer
Core
Build real-time trajectory generation and decision-making systems for autonomous flight, optimizing safety, energy, and reliability in uncertain environments.
Role type
Senior IC motion planning software engineer (autonomous flight)
Builds
Safety-critical autonomy stack for aircraft deliveries and pickups
Domain
Aerospace / Autonomous Systems / Robotics
Deliverable
production ML models | product features
Required skills
Rust, C++, C, trajectory optimization, model predictive control, real-time embedded systems programming, large-scale simulation, SIL/HIL, log replay, metrics-driven validation
Preferred skills
Experience with obstacle avoidance, human-robot interaction, fleet data analysis, reducing long-tail failure modes
Technologies
Linux, embedded systems
Responsibilities
Design safety-critical software for obstacle avoidance and human interactions; Extend autonomy stack for new aircraft and payloads; Validate autonomy software through simulation and fault injection; Analyze fleet data to improve models and reduce failure modes
Seniority
Senior, hands-on IC