Robotics Engineer, Manipulation & Control
About the role
Own the real-time closed loop from sensing to motion, hands-on: state estimation, feedback and predictive control, and the correction of end-effector trajectories to hit accuracy targets under uncertainty, noise and latency.
Make hard, honest engineering calls about what can and cannot be estimated from the available sensing, and design systems that know their own uncertainty and fail safely.
Build robust hard-real-time software that runs reliably on physical robots, not just in simulation.
Set the technical direction toward learning-based and whole-body control.
Responsibilities
- Own the real-time closed loop from sensing to motion, hands-on: state estimation, feedback and predictive control, and the correction of end-effector trajectories to hit accuracy targets under uncertainty, noise and latency.
- Make hard, honest engineering calls about what can and cannot be estimated from the available sensing, and design systems that know their own uncertainty and fail safely.
- Build robust hard-real-time software that runs reliably on physical robots, not just in simulation.
- Set the technical direction toward learning-based and whole-body control.
Requirements
Deep, first-principles real-time control and state estimation — model-predictive control, Kalman/particle/moving-horizon estimation, observability analysis.
Manipulation robotics — arm kinematics and dynamics, trajectory generation and correction, coordinate frames, hand-eye and extrinsic calibration.
Sensor-guided motion / visual servoing — closed perception-to-control loops on real hardware (vision- or sensor-guided manipulation).
Track record of real-time robotic systems, built and run on hardware.
Depth in robot perception — geometric/model-based vision, 3D sensing, point-cloud registration, calibration — to define what your control loop needs from perception and to reason about how perception error propagates into motion.
Modern, production C++ for real-time systems.
ROS / ROS 2 and the discipline of hard-real-time software — deterministic loops, timing budgets, buffered concurrency, thread-safety, debugging on real hardware.
Qualifications
Deep, first-principles real-time control and state estimation — model-predictive control, Kalman/particle/moving-horizon estimation, observability analysis.
Manipulation robotics — arm kinematics and dynamics, trajectory generation and correction, coordinate frames, hand-eye and extrinsic calibration.
Sensor-guided motion / visual servoing — closed perception-to-control loops on real hardware (vision- or sensor-guided manipulation).
Track record of real-time robotic systems, built and run on hardware.
Depth in robot perception — geometric/model-based vision, 3D sensing, point-cloud registration, calibration — to define what your control loop needs from perception and to reason about how perception error propagates into motion.
Modern, production C++ for real-time systems.
ROS / ROS 2 and the discipline of hard-real-time software — deterministic loops, timing budgets, buffered concurrency, thread-safety, debugging on real hardware.
Skills
Deep, first-principles real-time control and state estimation — model-predictive control, Kalman/particle/moving-horizon estimation, observability analysis.
Manipulation robotics — arm kinematics and dynamics, trajectory generation and correction, coordinate frames, hand-eye and extrinsic calibration.
Sensor-guided motion / visual servoing — closed perception-to-control loops on real hardware (vision- or sensor-guided manipulation).
Track record of real-time robotic systems, built and run on hardware.
Depth in robot perception — geometric/model-based vision, 3D sensing, point-cloud registration, calibration — to define what your control loop needs from perception and to reason about how perception error propagates into motion.
Modern, production C++ for real-time systems.
ROS / ROS 2 and the discipline of hard-real-time software — deterministic loops, timing budgets, buffered concurrency, thread-safety, debugging on real hardware.
Benefits
Daily free lunch to keep you fueled and connected with the team.
Flexible PTO so you can take the time you need, when you need it.
Comprehensive medical, dental, and vision coverage.
6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents (12–14 weeks total).
401(k) retirement plan through Empower.
Pay
N/A
Schedule
N/A