Drone Autonomy: Planning & Controls Engineer

DoorDash USA

San Francisco (CA)

On-site

USD 199,000 - 292,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DoorDash Labs, the autonomous drone division within DoorDash, is hiring a Planning & Controls Engineer to own flight control, motion planning, and mission planning algorithms for robust delivery drones. You will implement controllers in C++ on embedded platforms, test in flight, and iterate on designs.

The role emphasizes developing controllers for overactuated multirotor/hybrid aircraft, simulating dynamics, and tuning flight software across new platforms, with opportunities to contribute to

Qualifications

  • Deep controls fundamentals: linear and nonlinear systems, stability analysis, controller synthesis and tuning, frequency domain analysis.
  • Excellent knowledge of C++ and embedded systems.
  • Dynamics modeling and simulation with aerodynamics knowledge.
  • Experience developing and tuning flight controllers, interfacing with state estimation.
  • Knowledge of motion planning algorithms (trajectory optimization, nonlinear optimization, A*/D*/RRT).
  • Experience with sensorless brushless DC motor control.
  • Built or owned a robot control stack end-to-end, from design through hardware testing.

Responsibilities

  • Develop and tune low-level flight control algorithms for overactuated 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 (loss of motors, safe landing, emergency behaviors).
  • Build a trajectory motion planner for smooth flight and obstacle avoidance within the operating envelope.
  • Help develop the high-level mission route planner with fallback locations.

Skills

C++
Embedded systems
Flight controls
Motion planning
State estimation
Dynamics modeling
Aerodynamics
Robot control stack
Control theory

Education

MS/PhD in EE/ME/CS/Robotics

Tools

PX4 internals

Job description

DoorDash Labs, the autonomous drone division within DoorDash, is hiring a Planning & Controls Engineer to own flight control, motion planning, and mission planning algorithms for robust delivery drones. You will implement controllers in C++ on embedded platforms, test in flight, and iterate on designs.

The role emphasizes developing controllers for overactuated multirotor/hybrid aircraft, simulating dynamics, and tuning flight software across new platforms, with opportunities to contribute to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

DoorDash • San Francisco (CA)

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

DoorDash • San Francisco (CA)

On-site
USD 130,600 - 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 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
Drone Autonomy Software Engineer - ROS2
Drone Autonomy Software Engineer - ROS2

DoorDash USA • United States

Remote
USD 131,000 - 285,000
Equity grants
401(k) with employer matching
Healthcare, vision, and dental
Head of Drone Autonomy & Airspace
Head of Drone Autonomy & Airspace

DoorDash USA • United States

Remote
USD 194,000 - 285,000
401(k) with employer match
Paid parental leave
Wellness benefits
+3
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
Flight Test Engineer – Autonomous Delivery Aircraft
Flight Test Engineer – Autonomous Delivery Aircraft

DoorDash • San Francisco (CA)

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

Skydio • San Mateo (CA)

On-site
USD 170,000 - 240,000
Competitive base salary
Equity in the form of stock options
Comprehensive benefits packages
+4