Avatar Robotics Logo

Avatar Robotics

Robotics Software Engineer

Posted 16 Days Ago
Be an Early Applicant
In-Office
San Francisco, CA
Mid level
In-Office
San Francisco, CA
Mid level
Develop and maintain core robot software for warehouse fleets using ROS 2, C++/Python. Integrate sensors, implement state estimation, localization, navigation, and motion control. Build and test in simulation and hardware-in-the-loop, debug physical robots, optimize onboard compute, and support deployments at customer sites.
The summary above was generated by AI
Overview
We're hiring a Robotics Software Engineer to develop the real-time systems that power our robots in US warehouses. You'll build the core robot software that bridges hardware, teleoperation, and autonomy—from motion control and sensor integration to fleet coordination. Your work will enable remote operators to control robots seamlessly while collecting the data that drives our path to autonomy.

What we do
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 long distance 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 the 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.

What you'll do
  • Develop core robot software using ROS 2, C++/Python for production warehouse environments.
  • Integrate and optimize hardware (LiDAR, cameras, IMUs) and tune motion control for mobile manipulators.
  • Implement reliable state estimation, localization, and navigation across varied facility layouts.
  • Design, maintain, and write testable code for simulation (Gazebo, Isaac Sim), hardware-in-the-loop, and production.
  • Debug complex issues on physical robots in warehouse conditions and optimize onboard compute performance.

What you bring
  • 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.
  • Bonus: Background in warehouse automation, SLAM, sensor fusion, or onboard compute optimization.

Additional Notes
  • Our team develops on physical robots in person—expect hands-on work involving hardware
  • Need to be located or willing to relocate to San Francisco, CA
  • Travel to customer warehouse sites for deployment and testing  
Come join us in building a new global economy, where anyone can do manual work remotely and with robo-scale. Together, we can make goods and resources more affordable and available than they’ve ever been, for everyone on Earth.

Similar Jobs

2 Days Ago
In-Office
Mid level
Mid level
Artificial Intelligence • Robotics • Software
Design and implement robotics software for lab automation, including motion planning, collision avoidance, vision for consumables, simulation and on-robot integration, and collaborate with partner scientists to deploy scalable, robust solutions.
Top Skills: GrpcMujocoPybulletPythonRedisZmq
9 Days Ago
Hybrid
Mid level
Mid level
Angel or VC Firm • Artificial Intelligence
Design and maintain robotics software for sensor integration (GNSS, camera, IMU, LiDAR), improve autonomy for row navigation, build on-edge perception and data processing, debug hardware-software issues, and support field deployments and operations documentation.
Top Skills: C++CameraEdge ComputingEmbedded LinuxGnssGpioImuLidarLinuxLocalizationMicrocontrollersMotion ControlNavigationPythonSerialState EstimationUsb
14 Days Ago
In-Office
152K-242K Annually
Senior level
152K-242K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and maintain simulation frameworks on NVIDIA Omniverse to train, evaluate, and benchmark robot foundation models; integrate LLM/agentic workflows; collaborate with researchers, write production-quality code, and participate in testing, CI, and deployment.
Top Skills: CudaGpuIsaac LabJaxLlmNvidia OmniversePythonPyTorchRosWarp

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account