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.
Overview
What we do
What you'll do
Additional Notes
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.
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.
- 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.
- 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.
- 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
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
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
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



