Software Integration Engineer

DoorDash, Inc

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$168,000–$247,000 / yr
Posted
51 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $208k
$131k most similar roles pay here $259k

This role pays more than 74% of similar roles. Most pay $152,000–$210,000 — the shaded band above. At the midpoint, this role pays about $208k versus about $181k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 187 open roles on FindRole.

Listed pay typically runs $144,800–$212,950 across 166 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Software Integration Engineer

As a Software Integration Engineer on the Platform Integration team at DoorDash Labs, you will ensure robots function as cohesive systems by managing critical interfaces between the OS and software stack, firmware, networking, timing, and calibration. You will work cross-functionally with electrical, hardware, firmware, and autonomy engineers to support new functionality, create provisioning tools, and develop functional tests for integration into the autonomy software stack. Your daily responsibilities include leading system-level debugging across subsystem boundaries, identifying interface requirements for new sensor designs, and maintaining mission-readiness checks for manufacturing and field testing. The role requires proficiency in Python and C++, experience with large codebases, and a solid understanding of OS concepts and networking. You will utilize tools such as Git, Jenkins, and Buildkite while potentially leveraging ROS or other robotics middleware to solve complex mechatronics challenges.

What you'll do

  • Lead system-level debugging for issues crossing subsystem boundaries or involving multiple teams.
  • Identify interface requirements, risks, and dependencies to support early integration of new sensor and software components.
  • Design and maintain integration tests, setups, and procedures to ensure subsystems meet design intent when combined.
  • Build and maintain mission-readiness checks required before manufacturing signoff, validation, and field testing.
  • Create tools, checks, and debug guidance for manufacturing, validation, and fleet operations teams.
  • Manage the software interfaces between the OS, firmware, networking, timing, and calibration systems.

What we're looking for

  • BS/MS degree in Computer Science, Robotics, Electrical Engineering, or a related technical field.
  • 5+ years of experience in software for robotics, autonomous vehicles, or complex mechatronics systems.
  • Proficiency in Python and C++ to write reliable and performant code.
  • Experience working with large codebases and understanding source code.
  • Solid understanding of OS concepts, software performance, and networking.
  • Proficiency with source control and build automation tools such as Git, Jenkins, or Buildkite.
  • Experience with ROS/ROS2 or other robotics middleware is preferred.
  • Ability to communicate technical details effectively across multi-disciplinary teams including hardware and firmware.

More like this

Similar roles

Systems Integration Engineer

DoorDash, Inc

San Francisco, CA 52 days ago $170,000$250,000
HIL Python Linux Shell Git Jenkins I2C SPI UART CAN Wiring Diagrams Embedded Systems Robotics Mechatronics Hardware Validation System Integration
5+ yrs exp

Hardware Integration Engineer

DoorDash, Inc

San Francisco, CA 113 days ago $109,500$161,000
LiDAR RADAR GPS Python ROS Linux Onshape CAD CAN UART DRONECAN Microcontrollers Firmware CNC Soldering Root Cause Analysis
4+ yrs exp

Embedded Software Engineer (Firmware)

DoorDash, Inc

San Francisco, CA 31 days ago $168,000$247,000
C C++ ARM Cortex-M RTOS FreeRTOS Zephyr Embedded Linux I2C SPI UART CAN Bare-metal Firmware Hardware Bring-up Schematic Review Motion Control Power Management Sensor Integration
4+ yrs exp

Senior Reliability Engineer

DoorDash, Inc

San Francisco, CA +1 53 days ago $139,400$205,000
Python CAD DAQ Systems HIL Simulation FRACAS FMEA FTA Environmental Chambers Ingress Protection Testing Robotics Automation
5+ yrs exp

Hardware Validation Engineer

DoorDash, Inc

Oakland, CA 44 days ago $139,400$205,000
CAN bus Ethernet Hardware Validation V&V Robotics Mechatronics IP Testing Autonomous Vehicle Perception Firmware DevOps Data Logging Electronics
5+ yrs exp

Electrical Engineer

DoorDash, Inc

Oakland, CA 178 days ago $170,000$250,000
PCB Design High-Speed Digital Design RF Integration Signal Integrity Power Integrity PCBA EMI/EMC VNA Spectrum Analyzer PCIe MIPI Ethernet DDR SERDES Wi-Fi LTE 5G GNSS Bluetooth RADAR LiDAR
3+ yrs exp