Robotics Software Engineer Job at Avatar Robotics, San Francisco, CA

WFpxOXZBOVBtaXJnR0VrMTcvSk05cTBqb0E9PQ==
  • Avatar Robotics
  • San Francisco, CA

Job Description

Robotics Software Engineer

We’re hiring a Robotics Software Engineer to develop the real-time systems that power our robots in the field. From kinematics and motion control to sensor integration and ROS node orchestration, you’ll be the technical glue between our hardware and autonomy stack.

What you’ll do

  • Develop core robot software using ROS 2 and C++/Python
  • Integrate sensor drivers (LiDAR, cameras, encoders, IMUs) and develop sensor fusion pipelines
  • Build and tune motion control systems for mobile or articulated platforms
  • Implement state estimation, localization, and navigation behaviors
  • Collaborate with the Teleop and Fleet teams to ensure real-time data flows cleanly across systems
  • Write testable, modular code that works across simulation and hardware-in-the-loop environments

What you bring

  • Strong experience with ROS 2 and C++ or Python in a robotics context
  • Familiarity with real-time systems, control theory, and kinematic modeling
  • Comfort with integrating hardware drivers and debugging on real robots
  • Bonus: experience with Gazebo, RViz, MoveIt, or custom simulation environments
  • Bonus: background in autonomy, SLAM, or onboard compute optimization

Additional Notes

  • Our team develops on physical robots in person
  • Need to be located or willing to relocate in San Francisco, CA

About Us

Avatar Robotics ( is building flexible robot fleets to revolutionize industrial work across the country. We’re on a mission to make every tedious and dangerous warehouse/factory job virtual, safe, and semi-autonomous. 

With proven AI approaches and overseas teleoperation, 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 our goods and consumables more affordable and accessible than ever, while critical workers operate these robot fleets from the comfort of their homes.

 

At Avatar Robotics, you’ll create the workforce of the future—In one of largest markets ($1T+ manual labor market in the US alone). 

We’re a small, but powerful team at the early innings of deploying thousands of units into facilities worldwide. 

Job Tags

Remote job, Worldwide, Relocation, Overseas, Flexible hours,

Similar Jobs

Alliance Ground International, LLC

Cargo Ramp Agent Bldg B Job at Alliance Ground International, LLC

 ...Transport, lift, load/unload, sort and transfer passenger baggage, cargo, and mail material in and out of aircraft bins, belt loader, or...  .... Safeguards customer baggag Ramp Agent, Ramp Agent, Cargo, Security, Equipment, Airline, Agent Alliance Ground International, LLC

Ascendo Resources

Fixed Income & Equity Trader Job at Ascendo Resources

 ...Amazing Opportunity for a Dynamic Fixed Income & Equity Trader Ascendo is excited to present this opportunity in the financial services industry. If you've sharpened your skills trading fixed income instruments, equities, and options and understand how to execute... 

Supplemental Health Care

School Social Worker Job at Supplemental Health Care

 ...been named Best in Staffing based on real feedback from our working school professionals, Supplemental Health Care is proud to be a partner to every person we work with. For our School-based Social Workers, that means unique support and experienced recruiters from our... 

Sport Clips Haircuts

Hairstylist Job at Sport Clips Haircuts

Job Title: Hair StylistSport Clips Haircuts is Hiring! Do What You Love. Love What You Do Job $22-$35 Hour with tips and commission Our salon is looking for talented Hair Stylists who are passionate about cutting hair and making their clients look great! Our team is dedicated...

Hira

Software Engineer Job at Hira

 ...role for a Software Engineer located in Houston, TX. The Software Engineer will be responsible for computer science, back-end web development, software development, programming, and object-oriented programming (OOP) tasks on a day-to-day basis. Qualifications Computer...