Robotics Software Engineer - Labs

DoorDash DoorDash · Consumer · San Francisco, CA · 311 Autonomy

Software Engineer role focused on developing and deploying advanced drone hardware for autonomous flight and delivery operations within DoorDash's last-mile logistics exploration team. Involves algorithm development for perception, sensor fusion, state estimation, and control, using ROS/ROS 2, and integrating with various drone sensors and ground systems.

What you'd actually do

  1. Design and deploy software for advanced drone hardware, promoting autonomous flight capabilities and delivery operations.
  2. 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.
  3. 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).
  4. Use ROS/ROS 2 to build modular robotic applications for autonomous navigation, obstacle avoidance, and payload management.
  5. Implement communication protocols to promote seamless data exchange between the drone, ground control stations, and cloud backend systems.

Skills

Required

  • C/C++
  • Python
  • ROS/ROS 2
  • sensor integration
  • data processing
  • debugging tools and techniques for robotic systems
  • robotics
  • drones
  • autonomous systems

Nice to have

  • Computer Science, Electrical Engineering, Robotics, or a related field degree
  • simulations
  • hardware-in-the-loop (HITL) setups
  • real-world flight testing
  • backend and infrastructure collaboration

What the JD emphasized

  • 5+ years of industry experience in software development for robotics or 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.