DoorDash USA
Software Engineer, Robotics Infrastructure - Autonomy & Robotics, DoorDash Air
About this role
DoorDash Labs seeks a Robotics Infrastructure Engineer to build and maintain critical onboard systems for autonomous drones, including process management, health monitoring, build systems, and CI/CD pipelines. You'll own real-time, fault-tolerant infrastructure that enables aerial autonomy development at scale.
What you'll do
- Develop and own onboard components including process management, health monitoring, configuration management, and message passing systems
- Own C++/Python build systems and ROS2 middleware layer, including cross-compilation for Jetson platforms
- Design and maintain CI/CD pipelines and regression testing infrastructure for robotics software
- Build parameterization system with schema definition, validation, migration, and deployment capabilities
- Create robotics logging, visualization, and debugging tools to enhance team productivity
- Define reliability standards for onboard software including watchdogs, failover mechanisms, and graceful degradation
What they're looking for
- C++ and Python development with systems-level debugging
- ROS2 and robotics middleware (LCM, eCal, Apex.AI)
- Build systems (CMake, Bazel, Nix, Conan)
- NVIDIA Jetson and JetPack experience
- Robotics logging and visualization tools (RViz, Foxglove, Rerun)
- CI/CD pipeline design and implementation
- Real-time embedded systems programming
- Fault-tolerant systems design
Benefits
- 401(k) plan with employer matching
- 16 weeks of paid parental leave
- Medical, dental, and vision coverage
- Equity grants
- Commuter benefits match
- Paid time off and paid sick leave
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
DoorDash USA
DoorDash USA is building autonomous delivery systems including drones and robots, along with internal infrastructure platforms to support large-scale operations. The company is hiring robotics engineers, autonomous systems specialists, infrastructure engineers, and platform software engineers to develop flight control systems, mapping and localization capabilities, and distributed computing platforms.
View all jobs at DoorDash USALikely interview questions
- Tell us about your experience with robotics middleware—which have you used and what tradeoffs have you encountered between ROS2, LCM, and other systems?
- Describe a time you owned a critical infrastructure layer end-to-end. What was your approach to ensuring reliability and observability?