Jobs · Engineering · California

Robotic Controls Engineer

W3Global · Palo Alto, CA · Yesterday
EngineeringFull-time

Responsibilities

  • Own the design and development of control strategies that translate human input into coordinated robot motion
  • Architect methods to maintain intuitive control across systems with different physical configurations, and set technical direction for how the team approaches cross-platform control
  • Build, tune, and maintain multi-DoF control systems on real robotic manipulators
  • Design, implement, and evaluate advanced control approaches (e.g., impedance-style control) and drive decisions on which techniques to adopt
  • Ensure stable, consistent system behavior under varying dynamics, including defining test protocols and acceptance criteria
  • Build and optimize control interfaces connecting research algorithms to hardware, balancing latency, stability, and operator feel
  • Integrate, test, and debug systems on real robots, including root-causing hardware/software interaction issues
  • Collaborate with cross-functional teams to move approaches from research to deployment, and mentor interns or junior engineers contributing to the control stack

Qualifications

  • Bachelor's or Master's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field
  • 2+ years of hands-on experience with multi-DoF robotic systems (e.g., robotic arms such as UR or Franka, multi-fingered hands, or multi-limb/humanoid platforms) in a professional or research setting
  • Strong understanding of robot kinematics (forward/inverse kinematics, Jacobians) for multi-DoF systems
  • Solid grounding in control systems (PID required; hands-on experience with impedance or force control strongly preferred)
  • Working understanding of robot dynamics (mass, inertia, torque relationships) and how they affect control tuning across many coupled joints
  • Proficiency in Python and/or C++, with experience writing production-quality, maintainable control code
  • Experience with URDF and robot modeling concepts, including debugging model-to-hardware mismatches on multi-DoF systems
  • Demonstrated track record of debugging real physical systems, not just simulated ones
  • Experience with teleoperation systems, haptics, or human-in-the-loop control
  • Familiarity with ROS / ROS2 and robotics tooling (RViz, Gazebo, etc.)
  • Exposure to biomechanics, human motor control, or perception
  • Prior experience taking a control system from research prototype to field-deployed product on a multi-DoF or humanoid platform

Similar jobs