Bedrock Robotics
Controls and Robot Learning Engineer
San Francisco, CA · Hybrid · Full-time · Posted Aug 17, 2026
- Experience
- 5+ years of professional engineering or research experience in control and real-time embedded systems.
- Education
- MSc or PhD in Computer Science or Robotics.
About the job
Develops onboard and offboard autonomy components for construction robots, including control laws and models of robot and vehicle dynamics.
What you'll do
- Develop control laws for base vehicles and automated arms using methods such as MPC, reinforcement learning, and linear and nonlinear control.
- Build models of construction robots’ state and control-input propagation, including robot-arm geometry, vehicle dynamics, and system calibration.
- Analyze, evaluate, and simulate the dynamics of complex construction robots.
What they ask for
- MSc or PhD in Computer Science or Robotics.
- Deep understanding of reinforcement learning, imitation learning, and optimization for dynamic systems.
- Strong programming skills in C++/Rust and Python.
- Strong data analysis skills and experience with safety-critical systems.
Nice to have
- Experience with machine-learning training pipelines, especially reinforcement learning using learned or simulated plant models.
- Production autonomy experience applying RL or MPC; experience with pose estimation or hydraulic systems.
Tools
MPC, Reinforcement Learning, C++/Rust, Python
AI focus
Uses reinforcement learning and imitation learning for robot control and autonomy; may involve training pipelines with learned or simulated plant models.
Model-written summary · the original posting is authoritative