Taro Logo

Robotics Software Engineer

Coco is reimagining last-mile delivery with a fleet of robots built for the real world, making delivery more accessible, reliable, and sustainable.
California, MD, USA
$140,000 - $200,000
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Robotics · Logistics
This job posting is no longer active. Check out these related jobs instead:

Job Description

Coco is revolutionizing the last-mile delivery industry through their innovative fleet of robots designed for real-world applications. As a Robotics Software Engineer at Coco, you'll be at the forefront of developing autonomous delivery solutions that make delivery services more accessible, reliable, and environmentally sustainable.

The role involves working on cutting-edge robotics technology, where you'll be responsible for developing and maintaining the autonomy stack that powers Coco's robot fleet. You'll work with various sensor technologies including LiDAR, cameras, and GPS to create robust perception and navigation systems. The position requires expertise in ROS (Robot Operating System) and strong programming skills in C++ and Python.

This is an exciting opportunity for someone with a background in robotics software development who wants to make a real impact in the autonomous delivery space. You'll be working with cross-functional teams, including autonomy, hardware, and teleops, to build and deploy production-ready systems that operate in real urban environments.

The role offers competitive compensation ($140K-$200K) plus equity, reflecting the company's commitment to attracting top talent. Based in the Bay Area, you'll be working in a dynamic environment where your contributions will directly influence the future of autonomous delivery technology. The position requires hands-on experience with robotics software development, including work with sensor integration, localization, mapping, and path-planning systems.

If you're passionate about robotics, have a strong technical foundation, and want to be part of a team that's transforming the delivery industry through innovative technology, this role at Coco presents an excellent opportunity to advance your career while working on meaningful real-world applications.

Last updated a month ago

Responsibilities For Robotics Software Engineer

  • Design, build, and test core robotics software for perception and navigation
  • Develop and maintain ROS-based systems for real-time operation
  • Work on localization, mapping, and path-planning pipelines
  • Integrate and process data from LiDAR, cameras, GPS, and other sensors
  • Debug complex robotics systems in the field and in simulation
  • Collaborate with autonomy, hardware, and teleops teams to deliver production-ready systems

Requirements For Robotics Software Engineer

Python
  • BS in Robotics, Computer Science, or a related field
  • 3+ years of experience developing robotics software
  • Strong proficiency with ROS (Robot Operating System)
  • Solid experience in robot positioning and navigation
  • Skilled in C++ and Python
  • Experience integrating and processing sensor data (LiDAR, GPS, IMU, etc.)
  • Experience with autonomous driving or mobile robotics platforms (preferred)
  • Familiarity with SLAM, behavior trees, or motion planning (preferred)
  • Experience with camera perception or visual odometry (preferred)
  • Exposure to field testing and real-world deployments (preferred)

Benefits For Robotics Software Engineer

Equity
  • Equity