Mind Robotics
Controls Engineer
Palo Alto
Sponsorship not specifiedDetected 37 days ago
PythonRustC++MATLABAlgorithmsRoboticsControlsSimulinkResearchActuators
About the role
- Controls is where intelligence becomes motion: the layer that translates high-level commands into precise, safe, and coordinated physical behavior across every joint and actuator on the robot.
Responsibilities
- Design, implement, and tune control algorithms - PID, state-space, model-based, and beyond - for joints, actuators, and whole-body robot motion
- Develop and maintain high-fidelity dynamic models of robot subsystems to support simulation, analysis, and controller design
- Analyze real-world robot data to assess controller performance, identify regressions, and drive targeted improvements
- Work closely with firmware engineers to implement control algorithms under hard real-time constraints in C/C++ or Rust
- Collaborate with mechanical and electrical engineers to characterize hardware, close the loop between physical design and software performance, and define actuation requirements
- Define and execute test plans that validate control system performance across the full operating envelope of the robot
- Strong foundation in control theory: classical (PID, lead-lag), modern (state-space, LQR/MPC), and familiarity with nonlinear systems
- Experience building dynamic models and using simulation tools (MATLAB/Simulink, Python, Julia, or equivalent) to inform and validate controller design
Requirements
- Proficiency in C/C++ or Rust for real-time control implementation
- M.S. or Ph.D. in controls, robotics, or a related field, or equivalent hands-on experience building and deploying control systems for real physical hardware
- Demonstrated experience (through work, research, or projects) designing and deploying control systems for real physical systems - robots, actuators, drones, or similar
Nice to have
- Experience with whole-body control, trajectory optimization, or model predictive control on legged or manipulator systems
- Familiarity with field-oriented control (FOC) or other motor control algorithms at the firmware level
- Exposure to functional safety standards (ISO 26262, IEC 61508, or similar)
- Experience with ROS2 or similar robotics middleware
Apply directly at Mind Robotics →Create a free account for alerts like thisView Mind Robotics immigration profile
This listing is sourced directly from Mind Robotics's careers page and normalized into a canonical job model.