Gradient Robotics
Automotive & MobilityDirect Ashby career site

Controls Engineer

Location
San Francisco, CA · On-site
Job type
Full-time
Level
Mid-level
Experience
3+ years
Listed
30 days ago

Skills & highlights for this role

  • control loop tuning
  • system identification
  • frequency-domain analysis
  • inverse kinematics

Also useful

  • EtherCAT
  • CANopen
  • force/impedance control

About the Role

We're looking for a Controls Engineer to own motion from command to actuator. That means modeling and identifying the physical system, understanding exactly why an axis or arm is limited to the performance it has, and designing controllers that deliver sub-millimeter precision under real load. You'll be the person who can look at a Bode plot from the robot and explain what's in it. You'll also choose and source the motors, drives, and sensors your controllers run on, deciding where an off-the-shelf servo drive is the right answer and where we need something custom.

Responsibilities

  • Model and identify axes and arms using physical principles and measurement (e.g., swept-sine/chirp FRFs, step and noise-based ID, dynamic parameter identification), maintaining accuracy against hardware.
  • Diagnose and resolve field issues including resonances, instability, non-linearities (friction, backlash), joint compliance, latency, sensor noise, and dynamic variability.
  • Design and tune control loops: current, velocity, and position cascades, inverse-dynamics feedforward, notch and loop-shaping filters, and force/impedance control for contact tasks.
  • Select and source motion and sensing hardware (motors, drives, encoders, force/torque sensors) and fieldbus modes. Commission commercial drives (Yaskawa, Kollmorgen, Elmo, Beckhoff, etc.) and specify custom drive/loop architectures where necessary.
  • Develop test procedures to verify performance, and quickly iterate from failed tests to tuned revisions.

Minimum Qualifications

  • 3+ years' experience in controls engineering on physical electromechanical systems with control loops tuned on real hardware.
  • Strong control theory fundamentals: frequency-domain analysis, stability margins, loop shaping, discrete-time effects, and sound judgment for controller selection (e.g., PID with feedforward).
  • Demonstrated system identification skills: measured FRFs, model fitting, and controller design using those models.
  • Experience with serial robot arms: forward and inverse kinematics (handling singularities, redundancy, joint limits), rigid-body dynamics, friction compensation
  • Expertise in debugging nonlinearity and bandwidth-limiting problems and explaining their root causes.
  • Fluency in Python for analysis and ability to write and review real-time control code in C, C++, or Rust.
  • Ability to work on-site in San Francisco, 5 days/week (6 days/week during crunch time).

Preferred Qualifications

  • Experience with force/impedance control or other contact-rich robotic manipulation.
  • Knowledge of precision motion technologies including ball screws, linear motors, direct drive, and air bearings.
  • Familiarity with EtherCAT or CANopen, CSP/CST modes, and real-time Linux environments.

About the Company

The datacenter buildout is the largest industrial project in human history. Gradient builds the autonomous robots that make it possible.

Partnered with the world's largest AI infrastructure companies and backed by the industry's best investors, we move fast and build full-stack systems that matter.

Read the original posting

From Gradient Robotics's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Controls Engineer role at Gradient Robotics, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the Controls Engineer job at Gradient Robotics located?

This Controls Engineer position at Gradient Robotics is located in San Francisco, CA (On-site). Always check Gradient Robotics's application page for specific state eligibility or relocation policies.

What qualifications are required for Controls Engineer at Gradient Robotics?

For the Controls Engineer role, Gradient Robotics highlights 3+ years of relevant experience; experience with control loop tuning, system identification, frequency-domain analysis, inverse kinematics. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Controls Engineer position at Gradient Robotics?

This listing links directly to Gradient Robotics's Ashby application page. You can apply directly on Gradient Robotics's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Ashby application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.