Skip to main content

DoorDash USA

Autonomy Platform Engineer

San Francisco, CA$137.4k–$292kmidAdded today

About this role

DoorDash Labs seeks an Autonomy Platform Engineer to build foundational software for their robotics and automation platform, enabling autonomous delivery systems. You'll develop core runtime services, middleware, and tooling that support hardware integration, deployment, diagnostics, and system performance across robot generations.

What you'll do

  • Build and maintain core runtime, middleware, and platform services for autonomy applications
  • Enable new compute and sensor platforms including cameras, lidar, and other hardware
  • Improve process orchestration, messaging, configuration, and fault recovery mechanisms
  • Develop system observability, tracing, performance measurement, and diagnostics tools
  • Create data capture, replay, and debugging workflows for validation and testing
  • Debug complex issues across application, middleware, OS, driver, networking, and hardware layers

What they're looking for

  • C++ and Python
  • Embedded Linux
  • Robotics and autonomous systems
  • Operating systems and concurrency
  • Networking and middleware
  • Profiling, tracing, and observability tools
  • Bazel and Git
  • ROS/ROS2

Benefits

  • 401(k) plan with employer matching
  • 16 weeks paid parental leave
  • Medical, dental, and vision coverage
  • Flexible paid time off and 80 hours paid sick time annually
  • Wellness benefits and mental health program
  • Equity grant opportunities
Apply with Autofill

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 USA

Likely interview questions

  • Describe your experience debugging complex issues across multiple software and hardware layers in a robotics or embedded systems context.
  • Walk us through how you've approached enabling a new hardware platform in a robotics system—what challenges did you face?