Embedded Software Engineer at DoorDash - ScoutJobs - The AI-curated global job board
Skip to content
DoorDash
Posted 11 hours ago

Embedded Software Engineer

DoorDashEmbedded Software Engineer - Labs

Perks & benefits

Medical Insurance

Requirements

Bachelor's or Master's in EE or CE, 8+ years embedded systems experience, Expertise in ARM bare-metal programming, Proficiency in C/C++, Hardware bring-up experience, Knowledge of I2C, SPI, UART, CAN

Skills

C#ARMRTOSEmbedded Systems

About the role

Responsibilities

  • Own the firmware bring-up and integration for new embedded platforms (e.g. ARM Cortex-M series)
  • Develop and maintain bare-metal firmware and RTOS-based applications for robotic subsystems
  • Write and maintain robust, maintainable, and well-documented C/C++ code for embedded targets
  • Collaborate with the electrical engineering team on hardware bring-up, schematic review, and system integration
  • Lead system bringup, validation, and debug
  • 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
  • 8+ years of hands-on experience in embedded systems development
  • 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
  • Solid understanding of digital electronics, buses (I2C, SPI, UART, CAN), and embedded peripherals

Preferred Qualifications

  • Experience with RTOS (e.g., FreeRTOS, Zephyr) or Embedded Linux on constrained systems
  • Familiarity with motor control, power systems, or battery management in robotics or automotive contexts
  • Experience working closely with hardware teams, reading schematics, and performing board-level debug
  • Familiarity with safety-critical systems, watchdogs, and fault handling

About the Company

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

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Engineer

DoorDash · San Francisco

Sign up to apply