Embedded SW Test Engineer

DoorDash US
San Francisco
Workplace: OnsiteFull timeUSD 89,100 - 131,000 annuallyFunction: QA, Test & Release EngineeringExperience: 8+ yearsSkills: ["High ownership","Cross-functional collaboration","Fault diagnosis","Regression thinking","Lab comfort"]

Own verification of embedded software trustworthiness by building hardware-in-the-loop (HIL) and (SIL) test benches, automated regression suites, and fault-injection campaigns. Integrate firmware tests into CI/CD as a reliability gate and convert flight/field data into repeatable regression coverage. Partner with firmware, electrical, and systems engineers to validate fault handling, safety interlocks, and robustness across embedded buses and real hardware.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DoorDash US
DoorDash US
1 day ago

Embedded SW Test Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Own verification of embedded software trustworthiness by building hardware-in-the-loop (HIL) and (SIL) test benches, automated regression suites, and fault-injection campaigns. Integrate firmware tests into CI/CD as a reliability gate and convert flight/field data into repeatable regression coverage. Partner with firmware, electrical, and systems engineers to validate fault handling, safety interlocks, and robustness across embedded buses and real hardware.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: QA, Test & Release Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build automated HIL (and SIL) test benches using real target hardware, simulation, and custom fixtures.
  • •Own firmware regression by integrating test suites into CI/CD so changes are automatically exercised on hardware.
  • •Design and run fault-injection campaigns (e.g., sensor faults, bus dropouts, power anomalies) and verify fault-management and safety-interlock responses.
  • •Build test tooling for signal injection, bus traffic generation/monitoring, telemetry capture, and automated log analysis.
  • •Convert flight-test and field data into a test-site-as-regression framework to reproduce issues on the bench and lock them down with tests.

Pay and Benefits

Salary: USD 89,100 - 131,000 annually
Perks:401kPaid ParentalWellness StipendCommuter BenefitsPaid LeaveHealth InsuranceDentalVisionPaid HolidaysDisability InsuranceLife Insurance

Key Requirements

  • •8+ years in embedded software test, firmware verification, or embedded reliability engineering.
  • •Strong Python for test automation/tooling and working C/C++ for reading and instrumenting embedded software.
  • •Hands-on testing of bare-metal or RTOS firmware on ARM Cortex-M microcontrollers (e.g., STM32), including interrupts, timing, and clock-level behavior.
  • •Experience building and operating hardware-in-the-loop (HIL) test setups.
  • •Comfort using lab instruments and embedded debugging/JTAG-SWD tools (e.g., pyOCD, OpenOCD, J-Link).
Experience:8+ yearsEmbedded systemsFirmware verificationHardware-in-the-loop (HIL)RTOSEmbedded reliability
Skills:High ownershipCross-functional collaborationFault diagnosisRegression thinkingLab comfort
Languages:English
Tech Stack:PythonCC++ARM Cortex-MSTM32RTOSBare-metalHILSILCI/CDGitCMakeGitHub ActionsBuildkiteCANCAN-FDUARTI2CSPIOscilloscopes

Company Brief

DoorDash US
On-demand logistics platform connecting consumers with local restaurants, grocers, and retailers for food delivery, pickup, and convenience services. Operates a marketplace and last-mile delivery network while offering tools and analytics for merchants and couriers.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2013
WebsiteLinkedIn