Whole-Body Controls Engineer — Real-Time Robot Motion

Gram Games

El Segundo (CA)

On-site

USD 140,000 - 200,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation bonus
On-site in El Segundo

Job summary

GRAM seeks a Controls Engineer to design and implement real-time, whole-body controllers coordinating motion and contact forces across multiple joints for insectoid hardware. You will develop control-oriented models, run hardware-in-the-loop tests, and validate on the physical machine in El Segundo, CA.

Responsibilities include implementing real-time C++ control software, integrating estimation and trajectory generation, and building robust test paths to ensure stability and performance.

Qualifications

  • Bachelor's degree or equivalent practical experience in a relevant field
  • Experience developing feedback control for multi-DOF systems
  • Strong C++ and Python skills; knowledge of rigid-body dynamics and numerical methods
  • Hands-on experience with a controls or dynamics stack (Drake/Pinocchio/MuJoCo/ROS 2 control or equivalent)
  • Deployed a controller on hardware with measurable results

Responsibilities

  • Design whole-body controllers coordinating motion and contact forces across coupled DOFs.
  • Implement real-time control software in C++ with timing, stability, saturation, and fault handling.
  • Develop control-oriented dynamics models, system identification, and actuator characterizations.
  • Integrate state estimation, trajectory generation, manipulation, embedded systems, and safety logic into a testable control path.
  • Define envelopes for tracking error, stability, disturbance rejection, and latency; plan recovery.
  • Build controller simulations, hardware-in-the-loop tests, and physical-machine tests to reproduce failures and prevent regressions.
  • Differentiate controller defects from estimation error, unmodeled dynamics, actuator limits, and mechanical faults.
  • Document model validity and confirm simulated results on hardware.

Skills

C++
Python
Rigid-body dynamics
Multi-DOF control
ROS 2 control

Education

Bachelor's degree in mechanical engineering, electrical engineering, robotics, controls, applied mathematics, or related field

Tools

Drake
Pinocchio
MuJoCo
ROS 2 control
Eigen

Job description

GRAM seeks a Controls Engineer to design and implement real-time, whole-body controllers coordinating motion and contact forces across multiple joints for insectoid hardware. You will develop control-oriented models, run hardware-in-the-loop tests, and validate on the physical machine in El Segundo, CA.

Responsibilities include implementing real-time C++ control software, integrating estimation and trajectory generation, and building robust test paths to ensure stability and performance.

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

Similar jobs worth comparing

Whole-Body Robotics Controls Engineer
Whole-Body Robotics Controls Engineer

GRAM • El Segundo (CA)

On-site
USD 190,000 - 230,000
Controls Engineer, Whole-Body
Controls Engineer, Whole-Body

Gram Games • El Segundo (CA)

On-site
USD 140,000 - 200,000
Relocation bonus
On-site in El Segundo
Controls Engineer, Whole-Body Control
Controls Engineer, Whole-Body Control

GRAM • El Segundo (CA)

On-site
USD 190,000 - 230,000
Controls Engineer
Controls Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Robotics Controls Engineer — Whole-Body Motion
Robotics Controls Engineer — Whole-Body Motion

Weave Robotics • San Francisco (CA)

On-site
USD 140,000 - 190,000
Robotics Controls Engineer - Real-Time Motion & Simulation
Robotics Controls Engineer - Real-Time Motion & Simulation

Mind Robotics • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Robotics Software Engineer, Controls San Francisco, CA · On-site
Robotics Software Engineer, Controls San Francisco, CA · On-site

Weave Robotics, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 170,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
Robotics Software Engineer, Controls
Robotics Software Engineer, Controls

Weave Robotics • San Francisco (CA)

On-site
USD 140,000 - 190,000
Staff Robotics Engineer — Insectoid Manipulation Architect
Staff Robotics Engineer — Insectoid Manipulation Architect

GRAM • San Francisco (CA)

On-site
USD 200,000 - 260,000