DoorDash USA

About DoorDash USA

Connecting food lovers with local restaurants

🏢 Tech👥 1001+ employees📅 Founded 2013📍 Mid-Market, San Francisco, CA💰 $2.5b3.7
B2CB2BMarketplaceFoodConsumer GoodsDeliveryeCommerce

Key Highlights

  • Public company (NYSE: DASH) with a major IPO in 2020
  • Over 450,000 restaurant partners across the U.S. and Canada
  • $2.5 billion raised in funding from top investors
  • Headquartered in San Francisco, CA with 1001+ employees

DoorDash is a leading local food delivery platform headquartered in San Francisco, CA, connecting food lovers with over 450,000 restaurants across the U.S. and Canada. Since its IPO in 2020, which was one of the largest of the year, DoorDash has raised $2.5 billion in funding and now employs over 1,...

🎁 Benefits

DoorDash offers unlimited paid time off, flexible work-from-home opportunities, comprehensive health insurance, a work-from-home stipend, and company ...

🌟 Culture

DoorDash fosters a competitive culture focused on innovation and transparency, particularly in its fee structures for restaurants. The company emphasi...

DoorDash USA

Embedded Engineer Senior

DoorDash USASan Francisco - On-Site

Posted 2w ago🏛️ On-SiteSeniorLeadEmbedded Engineer📍 San Francisco💰 $159,800 - $235,000 / yearly
Apply Now →

Skills & Technologies

Overview

DoorDash is hiring a Senior Embedded Software Engineer to lead the development of ARM-based microcontroller platforms for robotics products. You'll work with C/C++ and embedded systems to enhance last-mile logistics. This position requires strong experience in firmware development.

Job Description

Who you are

You have a strong background in embedded systems, with extensive experience in developing low-level firmware for ARM-based microcontroller platforms. Your expertise in C and C++ allows you to write robust, maintainable code that powers complex robotic subsystems. You thrive in hands-on environments, demonstrating proficiency in board bring-up and low-level debugging. Your collaborative spirit shines through as you work closely with electrical and systems engineers to integrate hardware and software solutions effectively.

You are passionate about robotics and automation, understanding the critical role that firmware plays in enhancing last-mile logistics. Your experience with RTOS-based applications equips you to develop applications for motor control, sensor integration, and power management. You are detail-oriented, ensuring that all firmware is well-documented and validated for safety-critical functionality. You enjoy tackling challenges and are excited about the opportunity to contribute to innovative solutions that improve efficiency for Dashers, merchants, and consumers alike.

What you'll do

In this role, you will own the firmware bring-up and integration for new embedded platforms, specifically focusing on the ARM Cortex-M series. You will develop and maintain bare-metal firmware and RTOS-based applications for various robotic subsystems, including motor control, telemetry, and power systems. Your responsibilities will include designing, implementing, and validating firmware to ensure it meets performance and safety standards. You will engage in hands-on board bring-up and low-level debugging, collaborating with cross-disciplinary teams to ensure seamless integration of hardware and software.

You will also be responsible for writing and maintaining high-quality C/C++ code, ensuring that it is robust and well-documented. Your role will involve validating firmware functionality through rigorous testing and debugging processes. You will contribute to the team's mission of creating technologies that support and augment human networks, focusing on business impact and efficiency improvements. As a senior member of the team, you will mentor junior engineers and share your knowledge to foster a culture of learning and innovation.

What we offer

At DoorDash, you will be part of a highly senior team composed of pioneers from various robotics industries. We offer a collaborative work environment where your contributions will directly impact the development of cutting-edge automation and robotics solutions. You will have the opportunity to work on exciting projects that aim to enhance last-mile logistics and improve the efficiency of delivery services. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team. Join us in our mission to revolutionize the delivery experience through innovative technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at DoorDash USA.

Similar Jobs You Might Like

Based on your interests and this role

Sesame

Embedded Engineer

Sesame📍 San Francisco - On-Site

Sesame is hiring an Embedded Engineer to drive firmware development for advanced consumer electronics. You'll work with Linux-based, RTOS-based, and bare-metal applications. This position requires experience in shipping wearable consumer products.

🏛️ On-SiteMid-Level
7 months ago
Aquabyte

Embedded Engineer

Aquabyte📍 San Francisco - On-Site

Aquabyte is hiring an Embedded Software Engineer to develop software for underwater cameras used in aquaculture. You'll work with Embedded Linux and Linux systems to ensure reliable performance in the field. This position requires experience in embedded systems and software deployment.

🏛️ On-Site
1 year ago
Meta (Facebook)

Embedded Engineer

Meta (Facebook)📍 Sunnyvale

Meta is hiring an Embedded Software Engineer to design and optimize embedded firmware systems for AR, VR, and wearable devices. You'll work with technologies like C, C++, and connectivity protocols. This role requires collaboration with cross-functional teams to drive innovation.

5 months ago
Meta (Facebook)

Embedded Engineer

Meta (Facebook)📍 Sunnyvale

Meta is hiring an Embedded Software Engineer to design and optimize embedded firmware systems for AR, VR, and wearable devices. You'll work with technologies like C, C++, and Android while collaborating with cross-functional teams to drive innovation. This role requires expertise in embedded systems and a passion for cutting-edge technology.

2 months ago
Neuralink

Embedded Engineer

Neuralink📍 Austin

Neuralink is seeking an Embedded Software Engineer to work on high-performance, safety-critical embedded systems for brain-computer interfaces. You'll collaborate with cross-functional teams and contribute to bare-metal firmware. This role requires experience in embedded systems and programming languages like C and C++.

Junior
2 months ago