Autonomy Drone Software Engineer: Flight & Planning

DoorDash

San Francisco (CA)

On-site

USD 198,600 - 292,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with employer matching
Paid parental leave
Wellness benefits
Commuter benefits match

Job summary

DoorDash Labs is seeking a Planning & Controls Engineer for the Autonomy Software team to advance drone delivery capabilities.

You will own flight control and motion planning algorithms, design controllers in C++ for embedded platforms, and validate them through flight tests and simulations.

This role requires deep background in controls, dynamics, and robotics, with experience in state estimation and MPC. The role offers a competitive salary, equity grants, and comprehensive benefits.

Qualifications

  • MS/PhD in EE, ME, CS, Robotics, or related technical field.
  • Strong C++ and embedded systems knowledge.
  • Deep understanding of controls, stability analysis, and controller tuning.
  • Experience building robot control stacks end-to-end from design to hardware testing.
  • Experience with flight controllers and state estimation integration.
  • Familiarity with PX4 internals is a nice‑to‑have.

Responsibilities

  • Own and develop flight control, motion planning, and mission planning algorithms for multi-rotor drone delivery.
  • Design controllers and implement them in C++ on embedded platforms, test in flight.
  • Develop and tune low-level flight control for multirotor and hybrid aircraft on embedded platforms.
  • Own the dynamics simulation and aerodynamics modeling of the aircraft.
  • Bring up and tune flight controllers on new drone platforms.
  • Develop, tune, and test fault-tolerant control for motor loss and emergency behaviors.
  • Build a trajectory motion planner for smooth flight and obstacle avoidance.
  • Help develop the high-level mission route planner with fallback locations.

Skills

Controls fundamentals
C++
Embedded systems
Flight control
Motion planning algorithms
State estimation integration
Dynamics modeling
A*/D*/RRT variants
MPC
Open-source robotics contributions

Education

MS/PhD in EE/ME/CS/Robotics or related field

Tools

PX4
Embedded platforms

Job description

DoorDash Labs is seeking a Planning & Controls Engineer for the Autonomy Software team to advance drone delivery capabilities.

You will own flight control and motion planning algorithms, design controllers in C++ for embedded platforms, and validate them through flight tests and simulations.

This role requires deep background in controls, dynamics, and robotics, with experience in state estimation and MPC. The role offers a competitive salary, equity grants, and comprehensive benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Drone Autonomy Software Engineer: Flight & Planning
Drone Autonomy Software Engineer: Flight & Planning

Socket.dev • San Francisco (CA)

On-site
USD 199,000 - 292,000
Equity grants
Benefits package
Drone Autonomy: Planning & Controls Engineer
Drone Autonomy: Planning & Controls Engineer

DoorDash ANZ • San Francisco (CA)

On-site
USD 199,000 - 292,000
Equity grants
401(k) with employer matching
Paid parental leave
Drone Autonomy Software Engineer
Drone Autonomy Software Engineer

DoorDash • San Francisco (CA)

On-site
USD 130,000 - 192,000
401(k) plan with employer matching
16 weeks paid parental leave
Comprehensive wellness benefits
Software Engineer, Planning & Controls - Autonomy & Robotics, DoorDash Air
Software Engineer, Planning & Controls - Autonomy & Robotics, DoorDash Air

DoorDash • San Francisco (CA)

On-site
USD 198,600 - 292,000
401(k) with employer matching
Paid parental leave
Wellness benefits
+1
Backend Engineer, Autonomous Drone Delivery
Backend Engineer, Autonomous Drone Delivery

Doordashusa • San Francisco (CA)

On-site
USD 131,000 - 285,000
Equity grants
401(k) matching
Paid parental leave
+4
Backend Engineer for Autonomous Drone Delivery
Backend Engineer for Autonomous Drone Delivery

DoorDash • San Francisco (CA)

On-site
USD 131,000 - 285,000
Equity grants
401(k) plan
Parental leave (16 weeks)
+4
Backend Engineer - Autonomous Drone Delivery
Backend Engineer - Autonomous Drone Delivery

DoorDash USA • San Francisco (CA)

On-site
USD 160,000 - 235,000
401(k) plan with employer matching
Paid parental leave
Wellness benefits
+1
Autonomy Engineer: Tailsitter Planning & Controls
Autonomy Engineer: Tailsitter Planning & Controls

Skydio • San Mateo (CA)

On-site
USD 170,000 - 240,000
Autonomy Engineer — Fixed-Wing Planning & Controls
Autonomy Engineer — Fixed-Wing Planning & Controls

Skydio Inc. • San Mateo (CA)

On-site
USD 170,000 - 240,000
Equity in the form of stock options
Comprehensive benefits packages
Paid vacation time
+1
Drone Delivery Backend Engineer
Drone Delivery Backend Engineer

DoorDash USA • San Francisco (CA)

On-site
USD 131,000 - 285,000
401(k) matching
Parental leave
Wellness benefits
+7