Controls Engineer

Physical Intelligence Physical Intelligence · AI Frontier · San Francisco, CA · Software Engineering

Controls Engineer for Physical Intelligence, designing and implementing algorithms for robot control, including PID, LQR, MPC, and neural-network-driven control. Responsibilities include building and validating models, developing real-time loops, owning robotic bring-up, debugging complex systems, and working with sensor/actuator subsystems. Requires strong understanding of model-based control, Python/C++ proficiency, and real-time loop tuning skills. Bonus for robot learning or manipulation experience.

What you'd actually do

  1. Design & implement control algorithms: PID, LQR, MPC, inverse dynamics, and feedforward controllers.
  2. Build & validate models: Create and refine physical and inverse dynamics models for simulation and control design.
  3. Develop real-time loops: Write and optimize runtime control loops, including neural-network-driven control.
  4. Own robotic bring-up: Integrate and tune arms, mobile bases, teleop systems, and full-body platforms.
  5. Debug complex system behaviors: Diagnose and resolve hardware/software/runtime issues using first-principles reasoning.

Skills

Required

  • Deep understanding of model-based control algorithms and inverse dynamics
  • Ability to validate control approaches in simulation and translate them to real hardware
  • Proficiency in Python and C++, including firmware-adjacent development
  • Skill in writing and tuning real-time control loops
  • Hands-on capability to debug electromechanical systems end-to-end
  • Familiarity with embedded communication protocols (CAN, SPI, I2C, Ethernet)
  • Clear communication with researchers, hardware teams, and operators
  • A structured, collaborative approach to solving complex system issues

Nice to have

  • Background in manipulation or mobile robotic platforms
  • Exposure to robot learning or integrating learned policies into control stacks
  • Ability to design or refine custom actuator or sensor hardware

What the JD emphasized

  • neural-network-driven control
  • real-time constraints
  • real-time loops
  • real-world behavior

Other signals

  • robotics
  • control algorithms
  • real-time systems
  • neural-network-driven control