DoorDash

Embedded Software Engineer - Labs, DoorDash Air

DoorDash
Apply
about 3 hours ago
San Francisco, CA, USASenior / Staff+
H1B Sponsor

Base Salary

$160k - $235k/yr

Responsibilities

  • Own firmware bring-up and integration for new embedded platforms, including ARM Cortex-M series platforms.
  • Develop and maintain bare-metal firmware and RTOS-based applications for robotic subsystems.
  • Write, maintain, and document C/C++ code for embedded targets.
  • Implement firmware for motor control, sensor integration, telemetry, communications, power systems, and safety-critical functionality.
  • Collaborate with electrical engineering teams on hardware bring-up, schematic review, and system integration.
  • Lead system bring-up, validation, and debugging.
  • Contribute to firmware safety, reliability, and system-level robustness.

Requirements

  • Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • At least 8 years of hands-on embedded systems development experience.
  • Deep expertise in bare-metal programming on ARM microcontrollers.
  • Strong proficiency in C/C++ for embedded targets and firmware design patterns.
  • Experience with hardware bring-up and low-level debugging on custom boards.
  • Understanding of digital electronics, I2C, SPI, UART, CAN, and embedded peripherals.
  • Ability to work independently and take ownership across the full development cycle.
  • Preferred experience with FreeRTOS, Zephyr, or Embedded Linux on constrained systems.
  • Preferred familiarity with motor control, power systems, or battery management in robotics or automotive contexts.
  • Preferred experience reading schematics, performing board-level debugging, and working closely with hardware teams.
  • Preferred familiarity with safety-critical systems, watchdogs, and fault handling.

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off and paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program
  • Flexible paid time off for salaried roles
  • Work-location-based salary ranges and benefits

Tech Stack

Categories

DoorDash

About DoorDash

10,000+ employees

At DoorDash, our mission to empower local economies shapes how our team members move quickly and always learn and reiterate to support merchants, Dashers and the communities we serve. We are a technology and logistics company that started with door-to-door delivery, and we are looking for team members who can help us go from a company that is known for delivering food to a company that people turn to for any and all goods. DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. Our leaders seek the truth and welcome big, hairy, audacious questions. We are grounded in our company values, and we make intentional decisions that are both logical and display empathy for our range of users—from Dashers to Merchants to Customers.