Senior Robotics Software Engineer – Real-Time Systems

Recruiting From Scratch

San Francisco (CA)

On-site

USD 160,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive equity
Visa sponsorship available
Relocation assistance

Job summary

Recruiting From Scratch is seeking a Senior Software Engineer in San Francisco to lead the design and development of autonomous robotic software. You will build backend services, real-time infrastructure, and control software that connect perception to robots in production environments.

The role involves ownership across software powering robotic platforms, collaboration with hardware teams, and delivering reliable, scalable systems for enterprise deployments.

Qualifications

  • 4–10 years of professional software engineering experience with a focus on systems or backend development.
  • Strong experience building production software in Rust or willingness to transition to Rust.
  • Experience developing software for robotics, autonomous systems, embedded platforms, or hardware-integrated applications.
  • Strong understanding of Linux, networking, concurrency, and real-time software systems.
  • Experience building production services that interact with physical hardware.

Responsibilities

  • Design, build, and maintain the core software systems powering autonomous robotic platforms.
  • Develop high-performance backend services and real-time infrastructure using Rust.
  • Build software for robotic control, teleoperation, fleet management, and hardware communication.
  • Develop streaming pipelines and low-latency systems integrating perception, planning, and control.
  • Collaborate with mechanical, firmware, and robotics engineers to solve cross-disciplinary challenges.

Skills

Rust
Systems programming
Robotics experience
Linux
Networking
Real-time systems

Education

Bachelor's in CS/Robotics
Master's degree in related field

Tools

ROS2
CAN
EtherCAT
UART
I2C

Job description

Recruiting From Scratch is seeking a Senior Software Engineer in San Francisco to lead the design and development of autonomous robotic software. You will build backend services, real-time infrastructure, and control software that connect perception to robots in production environments.

The role involves ownership across software powering robotic platforms, collaboration with hardware teams, and delivering reliable, scalable systems for enterprise deployments.

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

Similar jobs worth comparing

Senior Robotics Software Engineer: Field-Ready Autonomy
Senior Robotics Software Engineer: Field-Ready Autonomy

Wheel the World • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive salary + equity
United Health Care medical, dental, and vision coverage
Flexible 18 days PTO + 5 sick days
+1
Senior Robotics Control Engineer — Real-Time Motion & Estimation
Senior Robotics Control Engineer — Real-Time Motion & Estimation

Foundry Robotics • San Francisco (CA)

On-site
USD 150,000 - 250,000
Health, dental and vision coverage
Generous PTO
Equity-based compensation
Senior Robotics Software Engineer – Remote | Equity + PTO
Senior Robotics Software Engineer – Remote | Equity + PTO

Code Red Partners • United States

On-site
USD 150,000 - 250,000
Equity participation
Top-tier health benefits
Unlimited PTO
+1
Senior Robotics Software Engineer - Real-Time AI/ML
Senior Robotics Software Engineer - Real-Time AI/ML

Motion Recruitment Partners LLC • Wilmington (MA)

On-site
USD 120,000 - 180,000
Medical, Dental, and Vision Insurance
PTO
401k
Robotics Software Engineer
Robotics Software Engineer

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior Robotics Controls Engineer — Real-Time & Hardware-In-Loop
Senior Robotics Controls Engineer — Real-Time & Hardware-In-Loop

Industrial Next (YC W22) • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive base salary
Meaningful equity
Comprehensive medical, dental, and vision coverage
+1
Real-Time Robotics Systems Engineer
Real-Time Robotics Systems Engineer

Sunday • Redwood City (CA)

On-site
USD 100,000 - 130,000
Senior Real-Time Robotics Software Engineer (C++)
Senior Real-Time Robotics Software Engineer (C++)

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior Robotics Deployment & Infra Engineer
Senior Robotics Deployment & Infra Engineer

Skild • San Mateo (CA)

On-site
USD 150,000 - 250,000
Senior Robotics Software Engineer (Real-Time Perception)
Senior Robotics Software Engineer (Real-Time Perception)

Amazon • Massachusetts

On-site
USD 168,000 - 227,000