Robotics Algorithms Engineer, Manipulation & Control
Core
Design and own the real-time closed-loop control and state estimation system for a robot arm to perform precise physical manipulation tasks in uncalibrated environments.
Role type
Senior IC robotics algorithms engineer (manipulation & control)
Builds
Hard-real-time control software for physical robot arms and end-effectors
Domain
Robotics, Control Systems, Real-time Systems
Required skills
Model-predictive control, Kalman/particle/moving-horizon estimation, observability analysis, arm kinematics and dynamics, trajectory generation and correction, visual servoing, geometric/model-based vision, 3D sensing, point-cloud registration, production C++, ROS/ROS 2, hard-real-time software engineering
Preferred skills
Learning-based control, whole-body control
Responsibilities
Implement state estimation, feedback and predictive control, correct end-effector trajectories, design systems that know their own uncertainty, build robust hard-real-time software, set technical direction toward learning-based control
Seniority
Senior, hands-on IC
