DoorDash USA
Firmware Validation & Integration Engineer
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
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
- 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?