Latest AI JobsBrowse Jobs
DoorDash USA logo

Autonomy Platform Engineer

DoorDash USASan Francisco, CA311 Autonomy
Apply on company site
Salary
$137,400 — $202K USD
Job type
Full-time
Posted
23 Sept 2026
Status
Open · checked 7d ago

About this role

DoorDash Labs builds robotics and automation solutions to transform last-mile logistics across robot and compute platforms. The Autonomy Platform team focuses on developing foundational software, runtime services, and tooling that enable autonomy engineers to bring up new hardware and deploy services reliably.

Team members design core runtime and middleware, improve process orchestration, and build system observability and diagnostics. Practitioners with strong production C++ and Python skills alongside experience with embedded Linux, robotics, or complex mechanronic systems tend to succeed in this environment.

What you will do

  • Build and maintain core runtime, middleware, and platform services utilized by autonomy applications.
  • Enable new compute, camera, lidar, and other sensor platforms.
  • Improve process orchestration, messaging, configuration, resource isolation, and fault recovery.
  • Develop system observability, tracing, performance measurement, diagnostics, and regression-detection capabilities.
  • Build reliable data capture, replay, and debugging workflows.
  • Create provisioning, packaging, deployment, integration-test, and platform-readiness tooling.
  • Lead complex debugging across application, middleware, OS, driver, networking, timing, and hardware boundaries.

What you need

  • Demonstrate strong production C++ and Python experience.
  • Bring experience with embedded Linux, robotics, autonomous vehicles, or complex mechanronic systems.
  • Possess a solid understanding of operating systems, concurrency, networking, middleware, drivers, GPU acceleration, storage, or real-time performance.
  • Have experience debugging complex problems across multiple software and hardware layers.
  • Show familiarity with profiling, tracing, observability, automated testing, and CI.
  • Demonstrate familiarity with Bazel, Git, and modern software-development practices.

Nice to have

  • ROS/ROS2 or comparable robotics middleware experience
  • Experience collaborating in multi-disciplinary teams spanning software, controls, and hardware

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Medical, dental, and vision benefits
  • Flexible paid time off/vacation plus paid sick time
  • Wellness and commuter benefits match
  • Disability and basic life insurance

Skills and tech stack

Questions candidates ask

What is the remote work policy for this position?

The role is expected to be hybrid with some time spent in-office and some time remote. Base salary is localized according to an employee's work location.

What is the compensation range for this role?

The starting pay will fall within the listed pay range based on job-related factors including skills, experience, qualifications, work location, and market conditions. In addition to base salary, compensation includes opportunities for equity grants.

What kind of background is required for the team?

Candidates need strong production C++ and Python experience along with background in embedded Linux, robotics, autonomous vehicles, or complex mechanronic systems. A solid understanding of areas such as operating systems, concurrency, networking, middleware, drivers, GPU acceleration, storage, or real-time performance is also required.

Ready to apply?

The application is on the official DoorDash USA careers page.

Apply on company site