Robotics Software Engineer

Avatar Robotics
San Francisco, CA
Job Description
Role Overview

We're hiring a Robotics Software Engineer to develop real-time systems for robots in US warehouses. You'll build core robot software that bridges hardware, teleoperation, and autonomy.

What You Will Do

Develop core robot software using ROS 2, C++/Python for production warehouse environments. Integrate and optimize hardware and tune motion control for mobile manipulators.

Why It Might Be a Fit

You'll join a team that deploys a physical work solution that's scalable now, not later. We envision a world where millions of machines will make goods and consumables more affordable and accessible.

Requirements

  • 3+ years of experience with ROS/ROS 2 and C++ or Python in production robotics systems
  • Strong understanding of real-time systems, control theory, and hardware integration/debugging in unstructured environments
  • Familiarity with motion planning (MoveIt, Nav2), perception stacks, version control (Git), and CI/CD
]]>