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