Resume and JobRESUME AND JOB
DoorDash logo

Robotics Software Engineer - Labs

DoorDash

Software and Technology Jobs

Robotics Software Engineer - Labs

full-timePosted: Dec 10, 2025

Job Description

Robotics Software Engineer - Labs at DoorDash

DoorDash is revolutionizing food delivery and local commerce. Join our mission to grow and connect communities!

Key Responsibilities

  • Design and deploy software for advanced drone hardware, promoting autonomous flight capabilities and delivery operations.
  • Work at the intersection of software, hardware, and robotics, building applications that run on a real-time capable robotics platform and interface with multiple drone sensors and actuators.
  • Develop and integrate algorithms for onboard perception, sensor fusion, state estimation, and control using data from different drone sensors (e.g., IMU, GPS, camera, and lidar).
  • Use ROS/ROS 2 to build modular robotic applications for autonomous navigation, obstacle avoidance, and payload management.
  • Implement communication protocols to promote seamless data exchange between the drone, ground control stations, and cloud backend systems.
  • Conduct rigorous testing and debugging of on-drone software using simulations, hardware-in-the-loop (HITL) setups, and real-world flight testing.
  • Collaborate with backend and infrastructure teams to provide a cohesive and integrated drone delivery ecosystem.
  • Stay up-to-date with the latest advancements in drone technology and robotics.

Required Qualifications

  • A degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • 5+ years of industry experience in software development for robotics or autonomous systems
  • Proficiency in C/C++ and Python.
  • Experience with ROS/ROS 2.
  • Familiarity with sensor integration and data processing techniques.
  • Experience with debugging tools and techniques for robotic systems.
  • Experience with robotics, drones, and autonomous systems.
  • Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities.

Key Skills

  • C/C++
  • Python
  • ROS/ROS 2
  • Sensor integration and data processing techniques
  • Debugging tools and techniques for robotic systems
  • Robotics, drones, and autonomous systems

DoorDash Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance

Salary Range

$1,30,600 - $2,85,000 USD annually

Job Summary

About the Team

DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last-mile logistics in the long term. If you have experience applying the latest technology and enhance delivery experiences for millions of users, we want to talk to you.

The Drone Delivery team is focused on bringing the dream of fast, efficient, and delightful last-mile delivery through the air to life. As one of the leaders in this space, we believe in the promise of combining advanced robotics, aviation, and operational innovation to bring this high-flying technology into our 3-sided marketplace. We are a team focused on bringing our products and visions to market.

About the Role

We're expanding the drone team! We're looking for en...

Food Delivery Jobs | Logistics Tech | Remote Work Opportunities | DoorDash Careers

Locations

  • San Francisco, United States

Salary

130,600 - 285,000 USD / yearly

Skills Required

  • C/C++intermediate
  • Pythonintermediate
  • ROS/ROS 2intermediate
  • Sensor integration and data processing techniquesintermediate
  • Debugging tools and techniques for robotic systemsintermediate
  • Robotics, drones, and autonomous systemsintermediate

Required Qualifications

  • A degree in Computer Science, Electrical Engineering, Robotics, or a related field. (experience)
  • 5+ years of industry experience in software development for robotics or autonomous systems (experience)
  • Proficiency in C/C++ and Python. (experience)
  • Experience with ROS/ROS 2. (experience)
  • Familiarity with sensor integration and data processing techniques. (experience)
  • Experience with debugging tools and techniques for robotic systems. (experience)
  • Experience with robotics, drones, and autonomous systems. (experience)
  • Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities. (experience)

Responsibilities

  • Design and deploy software for advanced drone hardware, promoting autonomous flight capabilities and delivery operations.
  • Work at the intersection of software, hardware, and robotics, building applications that run on a real-time capable robotics platform and interface with multiple drone sensors and actuators.
  • Develop and integrate algorithms for onboard perception, sensor fusion, state estimation, and control using data from different drone sensors (e.g., IMU, GPS, camera, and lidar).
  • Use ROS/ROS 2 to build modular robotic applications for autonomous navigation, obstacle avoidance, and payload management.
  • Implement communication protocols to promote seamless data exchange between the drone, ground control stations, and cloud backend systems.
  • Conduct rigorous testing and debugging of on-drone software using simulations, hardware-in-the-loop (HITL) setups, and real-world flight testing.
  • Collaborate with backend and infrastructure teams to provide a cohesive and integrated drone delivery ecosystem.
  • Stay up-to-date with the latest advancements in drone technology and robotics.

Benefits

  • general: 401(k) plan with employer matching
  • general: 16 weeks of paid parental leave
  • general: Wellness benefits
  • general: Commuter benefits match
  • general: Paid time off
  • general: Paid sick leave
  • general: Medical, dental, and vision benefits
  • general: 11 paid holidays
  • general: Disability and basic life insurance
  • general: Family-forming assistance
  • general: Mental health program
  • general: Flexible paid time off/vacation for salaried roles, plus 80 hours of paid sick time per year
  • general: Vacation and paid sick time accrual for hourly roles

Travel Requirements

0%

Target Your Resume for "Robotics Software Engineer - Labs" , DoorDash

Get personalized recommendations to optimize your resume specifically for Robotics Software Engineer - Labs. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Robotics Software Engineer - Labs" , DoorDash

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

311 AutonomyDoorDash JobsFood DeliveryLogisticsTech JobsSoftware EngineerProduct ManagerData AnalystRemote JobsSan Francisco TechGig EconomyTechnologyLogisticsFood Delivery311 Autonomy

Answer 10 quick questions to check your fit for Robotics Software Engineer - Labs @ DoorDash.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

DoorDash logo

Robotics Software Engineer - Labs

DoorDash

Software and Technology Jobs

Robotics Software Engineer - Labs

full-timePosted: Dec 10, 2025

Job Description

Robotics Software Engineer - Labs at DoorDash

DoorDash is revolutionizing food delivery and local commerce. Join our mission to grow and connect communities!

Key Responsibilities

  • Design and deploy software for advanced drone hardware, promoting autonomous flight capabilities and delivery operations.
  • Work at the intersection of software, hardware, and robotics, building applications that run on a real-time capable robotics platform and interface with multiple drone sensors and actuators.
  • Develop and integrate algorithms for onboard perception, sensor fusion, state estimation, and control using data from different drone sensors (e.g., IMU, GPS, camera, and lidar).
  • Use ROS/ROS 2 to build modular robotic applications for autonomous navigation, obstacle avoidance, and payload management.
  • Implement communication protocols to promote seamless data exchange between the drone, ground control stations, and cloud backend systems.
  • Conduct rigorous testing and debugging of on-drone software using simulations, hardware-in-the-loop (HITL) setups, and real-world flight testing.
  • Collaborate with backend and infrastructure teams to provide a cohesive and integrated drone delivery ecosystem.
  • Stay up-to-date with the latest advancements in drone technology and robotics.

Required Qualifications

  • A degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • 5+ years of industry experience in software development for robotics or autonomous systems
  • Proficiency in C/C++ and Python.
  • Experience with ROS/ROS 2.
  • Familiarity with sensor integration and data processing techniques.
  • Experience with debugging tools and techniques for robotic systems.
  • Experience with robotics, drones, and autonomous systems.
  • Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities.

Key Skills

  • C/C++
  • Python
  • ROS/ROS 2
  • Sensor integration and data processing techniques
  • Debugging tools and techniques for robotic systems
  • Robotics, drones, and autonomous systems

DoorDash Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance

Salary Range

$1,30,600 - $2,85,000 USD annually

Job Summary

About the Team

DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last-mile logistics in the long term. If you have experience applying the latest technology and enhance delivery experiences for millions of users, we want to talk to you.

The Drone Delivery team is focused on bringing the dream of fast, efficient, and delightful last-mile delivery through the air to life. As one of the leaders in this space, we believe in the promise of combining advanced robotics, aviation, and operational innovation to bring this high-flying technology into our 3-sided marketplace. We are a team focused on bringing our products and visions to market.

About the Role

We're expanding the drone team! We're looking for en...

Food Delivery Jobs | Logistics Tech | Remote Work Opportunities | DoorDash Careers

Locations

  • San Francisco, United States

Salary

130,600 - 285,000 USD / yearly

Skills Required

  • C/C++intermediate
  • Pythonintermediate
  • ROS/ROS 2intermediate
  • Sensor integration and data processing techniquesintermediate
  • Debugging tools and techniques for robotic systemsintermediate
  • Robotics, drones, and autonomous systemsintermediate

Required Qualifications

  • A degree in Computer Science, Electrical Engineering, Robotics, or a related field. (experience)
  • 5+ years of industry experience in software development for robotics or autonomous systems (experience)
  • Proficiency in C/C++ and Python. (experience)
  • Experience with ROS/ROS 2. (experience)
  • Familiarity with sensor integration and data processing techniques. (experience)
  • Experience with debugging tools and techniques for robotic systems. (experience)
  • Experience with robotics, drones, and autonomous systems. (experience)
  • Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities. (experience)

Responsibilities

  • Design and deploy software for advanced drone hardware, promoting autonomous flight capabilities and delivery operations.
  • Work at the intersection of software, hardware, and robotics, building applications that run on a real-time capable robotics platform and interface with multiple drone sensors and actuators.
  • Develop and integrate algorithms for onboard perception, sensor fusion, state estimation, and control using data from different drone sensors (e.g., IMU, GPS, camera, and lidar).
  • Use ROS/ROS 2 to build modular robotic applications for autonomous navigation, obstacle avoidance, and payload management.
  • Implement communication protocols to promote seamless data exchange between the drone, ground control stations, and cloud backend systems.
  • Conduct rigorous testing and debugging of on-drone software using simulations, hardware-in-the-loop (HITL) setups, and real-world flight testing.
  • Collaborate with backend and infrastructure teams to provide a cohesive and integrated drone delivery ecosystem.
  • Stay up-to-date with the latest advancements in drone technology and robotics.

Benefits

  • general: 401(k) plan with employer matching
  • general: 16 weeks of paid parental leave
  • general: Wellness benefits
  • general: Commuter benefits match
  • general: Paid time off
  • general: Paid sick leave
  • general: Medical, dental, and vision benefits
  • general: 11 paid holidays
  • general: Disability and basic life insurance
  • general: Family-forming assistance
  • general: Mental health program
  • general: Flexible paid time off/vacation for salaried roles, plus 80 hours of paid sick time per year
  • general: Vacation and paid sick time accrual for hourly roles

Travel Requirements

0%

Target Your Resume for "Robotics Software Engineer - Labs" , DoorDash

Get personalized recommendations to optimize your resume specifically for Robotics Software Engineer - Labs. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Robotics Software Engineer - Labs" , DoorDash

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

311 AutonomyDoorDash JobsFood DeliveryLogisticsTech JobsSoftware EngineerProduct ManagerData AnalystRemote JobsSan Francisco TechGig EconomyTechnologyLogisticsFood Delivery311 Autonomy

Answer 10 quick questions to check your fit for Robotics Software Engineer - Labs @ DoorDash.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.