Embedded Software Engineer - Labs

Doordashusa

San Francisco, CA, United States
Base: $159,800—$235,000 usd; bonus/equity: opportu...
On-site
Bare-metal firmware development
Arm cortex-m microcontroller platforms
C/c++ for embedded targets
DoorDash Labs is the innovation hub for DoorDash, focusing on automation and robotics solutions to enhance last-mile logistics

Job Summary

  • DoorDash Labs is the innovation hub for DoorDash, focusing on automation and robotics solutions to enhance last-mile logistics.
  • This role involves leading the development and bring-up of ARM-based microcontroller platforms for robotics products.
  • The company offers a comprehensive benefits package including a 401(k) plan with employer matching, paid parental leave, and wellness benefits.

Matching Summary

DoorDash Labs is the innovation hub for DoorDash, focusing on automation and robotics solutions to enhance last-mile logistics.

Salary

Base: $159,800—$235,000 USD; Bonus/Equity: Opportunities for equity grants; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • Bare-metal firmware development
  • ARM Cortex-M microcontroller platforms
  • C/C++ for embedded targets
  • Hardware bring-up and debugging
  • Robotic subsystems firmware

Nice-to-have

  • RTOS or Embedded Linux experience
  • Motor control and power systems
  • Safety-critical systems knowledge
  • Startup or R&D environment experience

Key Requirements

  • 8+ years of embedded systems development experience
  • Bachelor’s or Master’s degree in EE/CE or related
  • Proficiency in C/C++ and bare-metal programming
  • Experience with hardware bring-up and low-level debugging
  • Understanding of digital electronics and embedded peripherals

Work Rights

Not specified

Tailored Resume

Cover Letter