Robotics Controls Engineer — Real-Time Systems & ROS

Generalist

Medford Hillside (MA)

On-site

USD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Generalist is seeking a robotics software engineer to own the software controlling our robots. You will collaborate with ML to translate output intentions into safe, efficient, and responsive actions across multiple embodiments.

You will partner with hardware teams to ensure system dynamics and components operate optimally. The role emphasizes real-time control from firmware to high-level input specifications, ownership of diverse robot platforms, and delivering production-ready code with

Qualifications

  • Extensive experience in rigid body kinematics and robotic controls.
  • Experience bringing robots into production environments with stringent reliability requirements.
  • Proficiency in high-performance, production-ready Python and C++.
  • Familiarity with kinematics/simulation libraries.
  • Experience with robotic middleware platforms such as ROS/ROS2/ZCM.
  • Candidates often have 5+ years experience, sometimes with a PhD.

Responsibilities

  • Design, implement, and test the real-time control system from the firmware to the per-embodiment input specifications.
  • Own a variety of robot embodiments from stock co-bot arms to custom hardware.
  • Collaborate with ML, hardware, and partners to ensure system dynamics and components behave optimally.

Skills

Robotics controls & kinematics
Python
C++
ROS/ROS2
Simulation libraries
Production readiness

Education

PhD or equivalent experience

Tools

ROS/ROS2
ZCM

Job description

Generalist is seeking a robotics software engineer to own the software controlling our robots. You will collaborate with ML to translate output intentions into safe, efficient, and responsive actions across multiple embodiments.

You will partner with hardware teams to ensure system dynamics and components operate optimally. The role emphasizes real-time control from firmware to high-level input specifications, ownership of diverse robot platforms, and delivering production-ready code with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Controls Engineer — Real-Time Systems
Robotics Controls Engineer — Real-Time Systems

Generalist • Somerville (NJ)

On-site
USD 150,000 - 230,000
Senior Real-Time Robot Controls Engineer
Senior Real-Time Robot Controls Engineer

Generalist AI, Inc. • Boston (MA)

On-site
USD 120,000 - 170,000
Senior Real-Time Robotics Controls Engineer
Senior Real-Time Robotics Controls Engineer

Generalist AI, Inc. • San Francisco (CA)

On-site
USD 160,000 - 230,000
Senior Real-Time Robotics Controls Engineer
Senior Real-Time Robotics Controls Engineer

Generalist AI • Boston (MA)

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

Generalist AI, Inc. • San Francisco (CA)

On-site
USD 160,000 - 230,000
Senior Real-Time Robotics Software Engineer
Senior Real-Time Robotics Software Engineer

Generalist AI • San Mateo (CA)

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

Generalist AI, Inc. • Boston (MA)

On-site
USD 120,000 - 170,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
Real-Time Robotics Controls Engineer
Real-Time Robotics Controls Engineer

Generalist • Somerville (MA)

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

Generalist AI • Boston (MA)

On-site
USD 140,000 - 210,000