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

V3QvVzhWZ2dyM1phQnNMcUFnNUFTUmxxcGc9PQ==
  • 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

Lehigh Valley Health Network

Transplant Coordinator Job at Lehigh Valley Health Network

 ...Coordinates the services for solid organ transplant patients and communicates with the multidisciplinary patient care team, nephrologists, and dialysis centers, staff, and other healthcare providers. Coordinates admission of potential donor and recipient to hospital for... 

Troon Golf

FOOD ATTENDANTS/WAITSTAFF - IMMEDIATE HIRING!!!! Job at Troon Golf

Wintonbury Hills Golf Course is excited to announce the career opportunity of a Server/Beverage Cart Attendant for our property. Qualified candidates will thrive in a hospitality environment and be highly focused on providing superior service.The idea candidate will be... 

Altom Transport, Inc

Owner Operator - Tanker Driver Job at Altom Transport, Inc

 ...strategic terminals and operations across 49 states and...  ...Driving Option Regional DriverHome every few days (3-...  ...Responsibilities As an Owner Operator Driver with Altom...  ...: Ensuring your truck meets all inspection standards...  ...for ISO/Flexi-Bag or Tanker operations at loading and... 

Stratejic Relationships

Data Entry Clerk Job at Stratejic Relationships

Stratejic Relationships is looking for a detail-oriented Remote Data Entry Clerk to join our team. This position offers the flexibility of working remotely while ensuring the accuracy and efficiency of data management processes critical to our success. Key Responsibilities...

Genie Healthcare

Local Contract Nurse Practitioner - Clinical Nurse Specialist - $65-70 per hour Job at Genie Healthcare

 ...Genie Healthcare is seeking a Nurse Practitioner Clinical Nurse Specialist for a local contract job in Austin, Texas. Job Description & Requirements ~ Specialty: Clinical Nurse Specialist ~ Discipline: Nurse Practitioner ~ Duration: 26 weeks ~40 hours per...