Rethink recruit logo

Lead Software Engineer

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

Droyd builds autonomous robots for data center operations — GPU repairs, precision cabling, SSD replacements — solving genuinely hard dexterous tasks in controlled industrial environments. The company is building a 6-DOF robotic arm on a mobile base that automates routine tasks in data centers, with a vertically integrated hardware and software stack.

 Backed by Lux, Refactor, and Ravelin with $3.4M raised, Droyd is a team of 12 engineers. The code you write ships directly to deployed robots.

 

The Opportunity

Droyd is looking for a Senior Software Engineer to build the Rust services, real-time streaming pipelines, and fleet infrastructure that connect models to motors. This is a generalist role — problems come up as they come up, and the team wants someone with a top-down problem-solving mindset rather than a narrow niche focus. You will own your systems end-to-end and ship code that runs on deployed robots in live data centers.

 

What You'll Do

  •       Build and maintain the core Rust codebase powering Droyd's robotic systems, from inverse kinematic solvers to real-time control loops and fleet infrastructure
  •       Develop and improve the teleop system (currently built on Meta Quest controllers) that enables remote robot operation and scalable data collection
  •       Work on firmware and low-level systems to improve robot stability, reliability, and performance
  •       Integrate sensors, cameras, and hardware systems across the full robot stack, working closely with firmware and mechanical engineering teams
  •       Take ownership of problems as they arise: streaming pipelines, ROS2 integrations, hardware control interfaces, data collection infrastructure, and more
  •       Contribute to the software cleanup and hardening needed to deploy into live data centers

 

You Should Have

  •       3+ years of software engineering experience, ideally on systems that run on real hardware
  •       Strong Rust or C++ skills for real-time or embedded systems
  •       Comfort working across the full stack — from firmware and hardware interfaces up to fleet infrastructure and data pipelines
  •       A top-down problem-solving mindset; you can take an ambiguous problem and drive it to a working system
  •       Willingness to own systems end-to-end with no handoffs

 

Nice to Have

  •       Experience with ROS2 or similar robotics middleware
  •       Background in teleop systems, real-time control, or robot kinematics
  •       Experience working in production robotics or industrial automation environments