Rethink recruit logo

Robotics Software Engineer - Real-Time Systems

Rethink recruit
3 days ago
Full-time
On-site
San Francisco, California, United States
Software / Technology / IT
About the Company

This role is with a stealth-mode robotics startup backed by leading venture investors. The company is building world models for humanoid robotics — the AI brain that allows robots to understand, navigate, and act in the physical world. Further details about the company, product, and mission will be shared in later stages of the hiring process.

 

The Opportunity

The company is looking for a Robotics Software Engineer to own and optimize the real-time systems that power a humanoid robot fleet. This is not an ML research role. You will own the production systems that make world models work reliably across real robots — from sensors and video streams to networking, compute, storage, and fleet-scale data collection.

 If you have built high-performance systems for robots, autonomous vehicles, or other complex physical systems, this is an opportunity to push that work to a scale and level of ambition that few teams are attempting.

 

What You'll Do

  •       Own and optimize the real-time teleoperation stack and data collection pipeline supporting a growing fleet of humanoid robots
  •       Deploy, operate, and performance-tune ML systems in production, optimizing the infrastructure around the models rather than building the models themselves
  •       Optimize low-level systems performance across compute, I/O, memory, kernel scheduling, drivers, networking, and storage
  •       Develop and tune real-time video streaming systems for latency, quality, reliability, and consistency across robot hardware
  •       Build robust sensor-to-model pipelines that move high-quality robot data from cameras, force sensors, and onboard systems into production workflows
  •       Scale performance optimizations across the robot fleet, ensuring models and real-time systems operate efficiently in real-world environments

 

You Should Have

  •       3+ years of experience in robotics or autonomous systems software engineering, deploying and optimizing systems at scale using Python and C++/Rust
  •       Ownership of low-latency robotics systems connected to real hardware, such as teleoperation, sensor and video pipelines, robot fleet data collection, or autonomous vehicle perception infrastructure
  •       Experience optimizing performance across at least two to three of: networking, GPU/CPU workloads, video streaming, drivers, kernel scheduling, memory, storage, or I/O
  •       Experience working on production robot or autonomous vehicle systems at meaningful scale across multiple robots, vehicles, or deployed hardware units
  •       Strong Python plus Rust, C, or C++ for low-level systems work; pure application-level Python-only backgrounds are not a fit for this role
  •       Hands-on experience with robotics hardware interfaces such as cameras, depth/RGBD sensors, force sensors, real-time controls, or teleoperation systems
  •       Computer science, robotics, systems, or equivalent technical background via degree or demonstrated work experience

 

Nice to Have

  •       Experience with real-time video streaming, sensor synchronization, or data collection infrastructure at fleet scale
  •       Prior work on humanoid platforms or large-scale robot fleet operations