Senior Real-Time Robotics Software Engineer

Generalist AI

San Mateo (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Generalist is building software to control robots across multiple embodiments, turning research output into real-time, safe actions. You will own the real-time control stack, from firmware to high-level input specifications, collaborating with ML and hardware teams.

The role suits experts in rigid body kinematics and robotic controls, with production-ready Python and C++, and experience deploying robots in reliable environments. PhD holders are common in our team.

Qualifications

  • Extensive experience in rigid body kinematics and robotic controls.
  • Production experience for robots with stringent reliability requirements.
  • Proficient in high-performance, production-ready Python and C++.
  • Experience with kinematics and simulation libraries.
  • Familiar with robotic middleware like ROS/ROS2/ZCM.
  • 5+ years of experience, often with a PhD.

Responsibilities

  • Design, implement, and test the entire real-time control system from firmware to embodiment input specs.
  • Own a variety of robot embodiments from stock arms to custom hardware.
  • Collaborate with ML and hardware teams to ensure system reliability and performance.

Skills

Robotic controls
C++
Python
ROS/ROS2
Kinematics
Real-time systems

Education

PhD or equivalent

Tools

ROS
Gazebo

Job description

Generalist is building software to control robots across multiple embodiments, turning research output into real-time, safe actions. You will own the real-time control stack, from firmware to high-level input specifications, collaborating with ML and hardware teams.

The role suits experts in rigid body kinematics and robotic controls, with production-ready Python and C++, and experience deploying robots in reliable environments. PhD holders are common in our team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: Robotics Controls
Software Engineer: Robotics Controls

Generalist AI • San Mateo (CA)

On-site
USD 150,000 - 210,000
Software Engineer: Robotics Controls
Software Engineer: Robotics Controls

Generalist • San Francisco (CA)

On-site
USD 100,000 - 150,000
Robotics Controls Engineer: Real-Time Systems & Production
Robotics Controls Engineer: Real-Time Systems & Production

Generalist • San Francisco (CA)

On-site
USD 100,000 - 150,000
Senior Robotics Controls Engineer — Real-Time Motion & AI
Senior Robotics Controls Engineer — Real-Time Motion & AI

Halodi Robotics • San Carlos (CA)

On-site
USD 200,000 - 300,000
Health insurance
401(k) with company match
Paid time off
Senior Robotics Control Engineer – Real-Time Systems
Senior Robotics Control Engineer – Real-Time Systems

Genesis AI • United States

On-site
USD 120,000 - 200,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • San Francisco (CA)

On-site
USD 140,000 - 210,000
Robotics Software Engineer - Real-Time ML for Production (Remote)
Robotics Software Engineer - Real-Time ML for Production (Remote)

Unknown • United States

Remote
USD 130,000 - 180,000
Visa sponsorship available
Remote within US
Controls Engineer
Controls Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Real-Time Robotics Control & Estimation Engineer
Real-Time Robotics Control & Estimation Engineer

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 150,000
Free lunch
Flexible PTO
Health insurance
+3
Senior Robotics Software Engineer: Real‑World AI/Planning
Senior Robotics Software Engineer: Real‑World AI/Planning

Path Robotics • Columbus (OH)

On-site
USD 130,000 - 185,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3