Skip to main content

DoorDash USA

Firmware Validation & Integration Engineer

San Francisco, CA; Oakland, CAFrom $285kmidAdded 1 month ago

About this role

DoorDash Labs seeks a Firmware Validation & Integration Engineer to design and build Hardware-in-the-Loop systems and automated test infrastructure for autonomous delivery robots. You'll collaborate with electrical, firmware, and autonomy teams to validate firmware, integrate vehicle control systems, and ensure reliable performance across complex robotic platforms.

What you'll do

  • Design and build Hardware-in-the-Loop (HIL) simulation environments to validate firmware and vehicle dynamics
  • Develop automated test infrastructure and tools for embedded platforms across the robot system
  • Integrate multiple control system layers including vehicle controls, power management, and motion control
  • Implement low-level test sequences and validation algorithms for battery, drivetrain, and thermal components
  • Collaborate with cross-functional teams to identify edge cases and hardware-software integration issues
  • Perform troubleshooting and system-level validation using embedded source code and hardware diagnostics

What they're looking for

  • Hardware-in-the-Loop (HIL) design and implementation
  • Python and C++ for test automation and simulation
  • Embedded systems and low-level troubleshooting
  • Digital electronics and communication buses (I2C, SPI, UART, CAN)
  • MATLAB/Simulink/Stateflow modeling
  • Git and Jenkins build automation
  • Electrical schematics and hardware bring-up
  • Cross-disciplinary systems integration

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Medical, dental, and vision coverage
  • Flexible paid time off and 80 hours paid sick time annually
  • 11 paid holidays plus wellness and commuter benefits
  • Mental health programs and family-forming assistance
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

  • Walk us through your experience designing and building Hardware-in-the-Loop (HIL) systems. What platforms have you used (Speedgoat, dSPACE, NI, or custom), and what were the key challenges you faced?
  • Describe a time when you had to troubleshoot a complex hardware-software integration issue across multiple embedded systems. How did you approach it?