> Markdown version of [/jobs/ext/1217158-software-engineer-planning-controls-autonomy](https://www.wearedevelopers.com/jobs/ext/1217158-software-engineer-planning-controls-autonomy). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Planning & Controls - Autonomy... - **Company:** DOORDASH, INC. - **Location:** San Francisco, CA, United States (Remote available) - **Salary:** $198,600.0 - $292,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Fault Tolerance, Motion Planning, Open Source Technology, Performance Tuning, Tethering, Hardware Testing - **Published:** July 9, 2026 - **Apply:** https://www.juju.com/job/00000000getcrl ## About the Role + You have deep controls fundamentals: linear and nonlinear systems, stability analysis, controller synthesis and tuning, frequency domain analysis, optimization, and linear algebra + You have excellent knowledge of C++ and embedded systems + You bring dynamics modeling and simulation experience with aerodynamics knowledge + You have experience developing and tuning flight controllers, interfacing with state estimation + You have excellent knowledge of motion planning algorithms (trajectory optimization and nonlinear optimization, A*/D*/RRT variants) + You have experience with sensorless brushless DC motor control + You've built or owned a robot control stack end-to-end, from design through implementation to hardware testing + MS/PhD degree in EE, ME, CS, Robotics, or related technical field + Nice to have experience includes: + Familiarity with PX4 internals (mixer, rate controller, position controller) + Experience with hybrid VTOL transition control + Experience with tethered or suspended payload dynamics + Contributions to open-source flight stacks or robotics frameworks + Published papers in controls, motion planning, or aerial robotics + Experience developing a Model Predictive Controller (MPC), including formulation, solver, and deployment ## Description We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control, motion planning, and mission planning algorithms for robust, fault-tolerant drone delivery. This is a hands-on role: you will design controllers, implement them in C++ on embedded platforms, test them in flight, and iterate., + 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 one or more motors, safe landing, emergency behaviors) + Build a trajectory motion planner for smooth flight and obstacle avoidance within the operating envelope ## Related Videos - [Shift Left On Accessibility - Geri Reid](https://www.wearedevelopers.com/videos/1712-shift-left-on-accessibility-geri-reid) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [AI's threat to uniqueness and belonging](https://www.wearedevelopers.com/videos/1924-ai-s-threat-to-uniqueness-and-belonging) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)