Robotics Software Engineer — Rust

Pantograph

San Francisco (CA)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pantograph in San Francisco is building distributed systems for autonomous robots and seeks a software engineer to develop the software that runs on them. You will work on core robot software, including testing infrastructure for performance reliability and embedded Linux software.

The ideal candidate will have a strong background in Rust, an eagerness to learn, and experience with real-time software development. Join our small team and help shape the future of robotics!

Qualifications

  • Strong Rust experience and willingness to learn.
  • Background in real-time software development.
  • Experience with embedded Linux systems.

Responsibilities

  • Build and maintain the core robot software stack.
  • Develop robust testing infrastructure for reliable performance.
  • Create tools for motor and component testing.

Skills

Rust experience
Experience in real-time software
Knowledge of embedded Linux
Ability to learn quickly
Project management skills
Testing and reliability focus
Experience with AI tools

Job description

We're building a distributed system to train autonomous robots at unprecedented scale. We need someone to help build the software that runs on and around them.

You'd be working on our core robot software stack, including controller logic, test infrastructure, and the systems that connect thousands of robots to our training pipeline. This includes embedded Linux software running on robots, video streaming to training clusters, and helping optimize end-to-end inference latency.

Testing is a big part of this role — we're building robots that need to work reliably at scale, and that means robust test infrastructure, test stand configs, and continuous validation. You'll also build tooling for motor and component testing, manufacturing scripts, and data collection pipelines. You may also work on simulation infrastructure that supports our machine learning training workflow.

You might be a good fit if you:
  • Have strong Rust experience
  • Learn new domains quickly and are curious about a lot of things
  • Like owning and driving projects end-to-end
  • Care about testing and reliability
  • Have worked on real-time software or embedded Linux
  • Use AI tools extremely effectively
Bonus if you've worked on
  • Robotics or control systems
  • Distributed systems
  • Video pipelines or high-throughput networking

We care much more about what you've built than credentials. We're a small team working in person in San Francisco, and if this sounds exciting to you, we want to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer – Runtime & Integration Infrastructure
Robotics Software Engineer – Runtime & Integration Infrastructure

Proception Inc. • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Competitive salary
Equity
Health/dental/vision benefits
Robot Software Engineer
Robot Software Engineer

Rhoda AI • Palo Alto (CA)

On-site
USD 130,000 - 210,000
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Watney Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000
Robotics Software Engineer
Robotics Software Engineer

OpenAI • San Francisco (CA)

On-site
USD 120,000 - 160,000
Robotics Infrastructure Engineer
Robotics Infrastructure Engineer

Tutor Intelligence • City of Watertown (NY)

On-site
Robotics Software Engineer
Robotics Software Engineer

Cosmicrobotics • San Francisco (CA)

On-site
USD 100,000 - 140,000
Robot Software Engineer
Robot Software Engineer

Rhoda AI • Mountain View (WY)

On-site
USD 140,000 - 190,000
Robot Software Engineer
Robot Software Engineer

Rhoda AI • Mountain View (CA)

On-site
USD 80,000 - 120,000
Rust Robotics Software Engineer - Real-Time & Distributed
Rust Robotics Software Engineer - Real-Time & Distributed

Pantograph • San Francisco (CA)

On-site
USD 100,000 - 140,000