824,647open jobs
53,159companies
134,960added this week
Browse all
Salary
≈ $143k – $275k per year (Estimated)
Location
In office (San Francisco)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Jun 30, 2026.

Overview
Company
Impact
Profile match
Expand ambition in the physical world.. Critical infrastructure is constrained by labor shortages, hazardous working conditions, and operational complexity. Watney builds and deploys autonomous robotic systems that increase the speed and capacity of industry, starting with data centers.

Our Mission

Expand human ambition in the physical world.

Critical infrastructure is constrained by labor shortages, hazardous working conditions, and operational complexity. Watney builds and deploys autonomous robotic systems that increase the speed and capacity of buildout, starting with data centers.

About the Role

At Watney, Controls Engineers build the algorithmic foundations that make robots move. Your work will directly unlock a new class of robot capabilities with a uniquely high bar across precision, stability, and compliance while operating in unstructured environments such as warehouses, factories, and data centers.

As a Controls Engineer you'll own the entire estimation & controls stack: formulating the math, writing highly optimized code, tuning in the lab, and deploying across a growing fleet of robots operating at customer sites. You will also collaborate with research, hardware, and deployment teams to diagnose and correct failure modes and to design new features for both our robots and teleoperation interfaces.

We're looking for someone with technical rigor and sharp engineering instincts who is equally comfortable deploying to robots in production, not just simulation. You should be able to derive controller formulations on a whiteboard, reason about what can cause closed-loop instability, understand and navigate large codebases.

What You’ll Do

  • Own the control stack end-to-end: design, implement, and tune low-level controllers (i.e. PID,H2/H-infinity) and optimal control schemes (i.e. MPC) making sure they run reliably and high frequencies. Among many things, these controllers will be used to augment our robots capabilities (e.g. multi-robot coordination) or to make our teleoperation interface as seamless and intuitive as possible.

  • Own fleet controls metrics and guarantee its performance: evaluate and implement metrics that guarantee high-tracking accuracy and consistent behavior for all of our robots. This includes deploying adaptive-control and auto-tuning schemes to the entire fleet.

  • Build our robots’ autonomous navigation capabilities: implement optimization and sampling based path planning while localizing and mapping the environment using onboard sensors.

  • Close the loop with the field: partner with research, hardware, and deployment teams to diagnose real-world failures and translate them into more robust onboard behavior.

You May Be a Good Fit If You:

  • Have hands-on experience implementing and tuning low-level controllers (PID, LQR, etc.) on real-world systems - not just in simulation.

  • Have formulated and designed optimal and robust control algorithms (robust/stochastic MPC) and understand the tradeoffs between them.

  • Have worked on manipulation systems and implemented: inverse kinematics, inverse dynamics (RNEA) and planning algorithms.

  • Have worked with real-time, low-latency systems and are comfortable profiling and optimizing performance-critical code.

  • Have worked with real-world sensors and built estimators, filters, and sensor-fusion pipelines.

  • Have implemented localization and mapping algorithms (SLAM, UKF) for wheeled or legged robots.

  • Have a strong mathematical foundation in linear algebra, calculus, and convex optimization.

We’re committed to building a diverse, inclusive team. At Watney Robotics, we welcome people of all backgrounds and identities, and we make hiring decisions based on skills, experience, and potential. If you’re passionate about robotics but don’t meet every requirement, we still encourage you to apply!

Curious to learn more?

Follow us here onX andLinkedIn

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
824,647 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
San Francisco
$200k – $300k per year • Remote (United States) • Full-Time • 2+ years exp • Master's Degree
Python
C++
MATLAB
DevOps
Linux
Robotics
GTSAM
Sensor Fusion
Visual-Inertial Odometry
Inertial Navigation
OpenVINS
Management
Agile
Apply
$128k – $214k per year • Equity • In office • Full-Time • 5+ years exp • Associate's Degree • San Francisco
DevOps
Linux
Robotics
ROS
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Seattle
Java
C#
C++
Perl
Apply
$120k – $200k per year • In office • Full-Time • 5+ years exp • Austin
Apply
$117k – $160k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Francisco • Austin
AI/ML
Computer Vision
Apply
In office • Top Secret • 2+ years exp • Bachelor's Degree
Python
C++
AI/ML
Reinforcement Learning
Computer Vision
AI Agents
Edge AI
DevOps
RTOS
Git
Linux
Robotics
ROS
OMPL
ArduPilot
MAVLink
Betaflight
QGroundControl
DroneCAN
Mission Planner
GStreamer
Sensor Fusion
Path Planning
Motion Planning
Obstacle Avoidance
Reinforcement Learning
NuttX
IoT
FreeRTOS
Apply
$135k – $167k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Waltham
AI/ML
EU AI Act
ISO 42001
Robotics
Autonomous Navigation
Apply
≈ $56k – $96k per year (Estimated) • In office • Internship • Bachelor's Degree • San Francisco
Python
Rust
C++
C++
PyTorch C++
AI/ML
PyTorch
DINOv2
Gaussian Splatting
Robotics
ROS
SLAM
Sensor Fusion
Apply
Hybrid • Full-Time • Moscow
Python
C++
AI/ML
Machine Learning
DevOps
Linux
Robotics
ROS2
Gazebo
Webots
Isaac Sim
SLAM
Sensor Fusion
Obstacle Avoidance
AMCL
Apply
$170k – $265k per year • Equity • In office • Full-Time • 5+ years exp • PhD • Sunnyvale
C++
AI/ML
Physical AI
Robotics
GTSAM
SLAM
Apply
≈ $139k – $268k per year (Estimated) • In office • Full-Time • 4+ years exp • San Francisco
Design
SolidWorks
Apply
Robotics Technician 30 days ago
≈ $83k – $192k per year (Estimated) • In office • Full-Time • 2+ years exp • San Francisco
DevOps
Linux
Robotics
EtherCAT
Design
SolidWorks
Fusion 360
Apply
≈ $182k – $330k per year (Estimated) • In office • Full-Time • San Francisco
Python
AI/ML
Reinforcement Learning
PyTorch
Robotics
Imitation Learning
Reinforcement Learning
Apply
≈ $172k – $370k per year (Estimated) • In office • Full-Time • San Francisco
Python
AI/ML
Reinforcement Learning
PyTorch
Robotics
Imitation Learning
Reinforcement Learning
Apply
≈ $200k – $409k per year (Estimated) • In office • Full-Time • San Francisco
Python
AI/ML
JAX
PyTorch
Ray
Triton
Machine Learning
DevOps
SLURM
Kubernetes
Robotics
Localization
Apply
$130k – $175k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Francisco
Apply
≈ $105k – $207k per year (Estimated) • In office • Full-Time • 5+ years exp • San Francisco
Apply
$140k – $295k per year • In office • 5+ years exp • San Francisco
Apply
$100k – $125k per year • In office • 2+ years exp • San Francisco
Python
Apply
$145k – $235k per year • In office • 3+ years exp • San Francisco
Apply
See all jobs
This is one of many
824,647 more open roles from verified company boards, updated every day.