Controls and Robot Learning Engineer
Core
Develop control laws and system models for onboard and offboard autonomy in heavy construction robots.
Role type
Senior IC controls and robot learning engineer
Builds
Autonomous construction machines (excavators) and their control systems
Domain
Construction robotics and autonomous systems
Deliverable
production ML models
Required skills
MPC, Reinforcement Learning, linear and non-linear control, computed torque, vehicle dynamics, impedance control, system identification, robot kinematics (4-7 DOFs), C++, Python, data analysis, safety-critical system design
Preferred skills
RL training pipelines with simulated plant models, MPC for production autonomy, pose estimation, hydraulic system control
Technologies
C++, Rust, Python
Responsibilities
Develop control laws for base vehicles and automated arms; Build state and control input propagation models for complex construction robots; Analyze, evaluate, and simulate system dynamics of 100,000-pound robots
Seniority
Senior, hands-on IC