Controls Engineer

Gradient Robotics

$90K — $130K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of hands-on experience in controls engineering for electromechanical systems, notably in robotics or automation
  • Strong grasp of control theory, including PID and system stability analysis
  • Practical skills in tuning motor control systems in real-world applications, beyond simulation
  • Proficiency in C++ or Rust for real-time control, and Python for analysis tasks
  • Experience troubleshooting control systems under operational conditions, addressing issues like sensor noise and instability
  • Ability to navigate ambiguity in projects with a hands-on, test-and-iterate mindset
  • Willingness to work onsite in San Francisco, available full weeks and extra during high-demand periods

Responsibilities

  • Design, implement, and fine-tune control loops for motor interactions and feedback on robots
  • Ensure precise motion management, achieving sub-millimeter accuracy while identifying and rectifying sources of error
  • Develop force and impedance control strategies for handling delicate operations involving physical contact
  • Integrate sensors and actuators, assessing their real-world performance and addressing discrepancies
  • Collaborate with teams across disciplines, addressing mechanical, electrical, and software challenges
  • Create and execute testing procedures to validate controller performance, quickly iterating on solutions

Benefits

  • Work in a fast-paced environment, seeing immediate impact of your contributions on hardware
  • Collaborate closely with multidisciplinary teams to drive innovation
  • Opportunity to work on cutting-edge robotic technologies with rapid iteration cycles
  • Engage in a challenging role that fosters hands-on debugging and problem-solving skills
  • Be part of a company culture that values practical, results-oriented engineering solutions
Full Job Description
About the role

We're looking for a Controls Engineer to own motion from command to actuator. You'll design and tune the control loops that let our machines do sub-millimeter precision work under real load: motor control, trajectory execution, force and impedance control, and the sensor feedback that closes every loop. You'll work tightly with mechanical, electrical, and software to make the whole machine behave as one deterministic system. We iterate fast (multiple robot generations in months, not years), so the controllers you build land on real hardware doing real precision work almost immediately.

Responsibilities
  • Own the control stack: design, implement, and tune motor control, trajectory execution, and high-rate feedback loops on real robots
  • Own precision motion: deliver repeatable, sub-millimeter positioning under significant loads, and diagnose the mechanical, electrical, and software sources of error that get in the way
  • Own force and contact control: develop force/impedance control strategies for tasks where the robot touches, inserts, and manipulates delicate hardware
  • Own actuator and sensor integration: bring up motors, drives, encoders, and force/torque sensors, and characterize their real-world behavior
  • Partner across the stack: work with mechanical on drivetrain and stiffness trade-offs, electrical on drives and instrumentation, and software on the real-time interfaces your controllers run on
  • Validate and iterate fast: build test procedures that prove controller performance, and turn a failed test into a tuned revision the same week


Minimum Qualifications
  • 3+ years of controls engineering experience on real electromechanical systems (robotics, motion systems, automation, or similar)
  • Strong control theory fundamentals: PID and beyond, system identification, stability analysis, and the judgment to know when simple control is the right answer
  • Hands-on experience tuning motor control and closed-loop motion systems on physical hardware, not just in simulation
  • Proficiency in C++ or Rust for real-time control code, plus Python for analysis and tooling
  • Debugged control problems in the wild: instability, resonance, latency, sensor noise, and mechanical compliance
  • Comfort with ambiguity and a strong build-and-test instinct
  • Able to work on-site in San Francisco 5 days/week (6 days/week if needed during crunch time), embedded in the team
Preferred Qualifications
  • Force/impedance control or contact-rich manipulation experience
  • Industrial fieldbus and drive experience: EtherCAT, CANopen, servo drive commissioning
  • Experience with precision motion systems: linear stages, ball screws, direct drive, or similar
  • Familiarity with real-time Linux and deterministic execution
  • Comfort using AI tools to multiply your own output

Similar Jobs

More Jobs at Gradient Robotics

  • Software Engineer
    $120K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person
  • Electrical Engineer
    $90K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Manufacturing & Automotive
    In-Person

More Manufacturing & Automotive Jobs

Find similar Controls Engineer jobs: