Controls Engineer

Roam Robotics

San Francisco (CA)

On-site

USD 100,000 - 175,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, Dental, Vision premiums for员工
401(k)
Long Term Disability Insurance & Life
Unlimited PTO

Job summary

Roam Robotics, based in San Francisco, seeks engineers to design and validate control strategies for a wear­able knee actuator used in real-world environments. You’ll work with the controls team to tune, simulate, and test deployed hardware from prototype to production.

Required is a BS in a relevant field and 3+ years in robotic control, with C++, Python, or MATLAB experience. The role is full-time and on-site in San Francisco, with a focus on rapid, rigorous development in a startup setting.

Qualifications

  • BS in Mechanical Engineering, Electrical Engineering, Robotics, or equivalent.
  • 3+ years of experience developing control systems for robotic or electromechanical platforms.
  • Strong foundation in dynamics and control theory.
  • Experience building physics-based simulations (MATLAB/Simulink, Python, or equivalent).
  • Proficiency in at least one of: C++, Python, MATLAB.
  • On-site at the Roam San Francisco facility.

Responsibilities

  • Implement, tune, and debug control systems on deployed hardware; take ownership of real-world control performance.
  • Develop and apply simulation and model-based tools to evaluate control strategies and predict system behavior under varied operating conditions.
  • Propose and iterate on control strategies informed by both simulation results and hardware feedback.
  • Propose, evaluate, and iterate on control strategies using the simulation framework.
  • Collaborate with the controls team and mechanical engineers to validate model predictions against hardware test data.
  • Support hardware-in-the-loop testing and real-world validation during prototype and production phases.
  • Document control architectures, model assumptions, and validation results clearly and completely.

Skills

Control systems development
Dynamics and control theory
Programming (C++, Python, MATLAB)

Education

BS in Mechanical Engineering, Electrical Engineering or Robotics

Tools

MATLAB/Simulink
Python
C++

Job description

Roam Robotics develops lightweight wearable exoskeletons that augment human strength and endurance for military operators. Our pneumatic systems deliver an unmatched power-to-weight ratio, and our products are currently deployed in support of U.S. military programs. We're looking for engineers who want to build technology that matters and see it reach real operators in the field.

This is a full-time, on-site position at our San Francisco facility. You will work alongside our controls team to develop, validate, and refine control strategies for a wearable knee actuator deployed in demanding real-world environments. The role values both practical implementation experience — tuning and debugging control systems on deployed hardware — and theoretical depth, using models and simulation to plan strategy and predict system behavior. Your work will directly inform how we develop and evaluate the system through our prototype phase and into production.

Responsibilities
  • Implement, tune, and debug control systems on deployed hardware; take ownership of real-world control performance
  • Develop and apply simulation and model-based tools to evaluate control strategies and predict system behavior under varied operating conditions
  • Propose and iterate on control strategies informed by both simulation results and hardware feedback
  • Propose, evaluate, and iterate on control strategies using the simulation framework
  • Collaborate with the controls team and mechanical engineers to validate model predictions against hardware test data
  • Support hardware-in-the-loop testing and real-world validation during prototype and production phases
  • Document control architectures, model assumptions, and validation results clearly and completely
Basic Qualifications
  • BS in Mechanical Engineering, Electrical Engineering, Robotics, or equivalent
  • 3+ years of experience developing control systems for robotic or electromechanical platforms
  • Strong foundation in dynamics and control theory
  • Experience building physics-based simulations (MATLAB/Simulink, Python, or equivalent)
  • Proficiency in at least one of: C++, Python, MATLAB
  • Able to deliver quality work in a fast-paced startup environment
  • On-site at the Roam San Francisco facility
Bonus Points
  • Experience modeling human biomechanics or human-in-the-loop control systems
  • Experience using AI for wearable robot control development
  • Familiarity with pneumatic or hydraulic actuation
  • Experience with wearable robots, prosthetics, orthotics, or exoskeletons
  • Background in naval or maritime environments
  • Experience with ROS or real-time embedded control
  • Roam pays 100% of Health, Dental, and Vision premiums for employees, 75% for dependents
  • 401(k)
  • Long Term Disability Insurance & Life Insurance
  • Unlimited PTO
Annual Salary Range (dependent on experience):

$100,000 – $175,000

---

Roam Robotics is an equal opportunity employer. Our hiring decisions are based on need and the competence and ability to satisfy said need. We do not discriminate on the basis of race, religion, color, national origin, pregnancy status, sex, sexual orientation, gender identity, genetic information, age, marital status, veteran status, disability status, or any other legally protected status. Any and all offers of employment extended by Roam Robotics are conditional on candidates' ability to provide satisfactory proof of eligibility to maintain full-time employment in the United States. At this time, Roam Robotics is unable to provide visa sponsorship. Roam Robotics maintains contracts with the US Military; you may, at a later time, be required to obtain a US Government security clearance as a condition of continued employment. As of this moment, there is no such requirement for any current or future employee.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SW/EE Test Engineer
SW/EE Test Engineer

Roam Robotics • San Francisco (CA)

On-site
USD 100,000 - 160,000
Health, dental & vision coverage for员工
Dependent coverage 75%
401(k)
+2
Controls Engineer - Wearable Robotics in Real-World Systems
Controls Engineer - Wearable Robotics in Real-World Systems

Roam Robotics • San Francisco (CA)

On-site
USD 100,000 - 175,000
Health, Dental, Vision premiums for员工
401(k)
Long Term Disability Insurance & Life
+1
Controls Engineer
Controls Engineer

Rainfall Ventures • San Francisco (CA)

On-site
USD 100,000 - 200,000
Medical, dental & vision plans
Daily meals stipend
Senior Controls Engineer
Senior Controls Engineer

Deftai • San Francisco (CA)

Hybrid
USD 100,000 - 200,000
Daily meals stipend
Exoskeleton Controls Engineer
Exoskeleton Controls Engineer

Skip • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Senior Robotic Arm Controls Engineer
Senior Robotic Arm Controls Engineer

Niuro • New York (NY)

Hybrid
USD 100,000 - 140,000
Staff Software Engineer - Humanoid Controls
Staff Software Engineer - Humanoid Controls

Perot Jain • Sunnyvale (CA)

Hybrid
USD 300,000 - 350,000
Senior Controls Engineer – Robotics & Automation
Senior Controls Engineer – Robotics & Automation

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 180,000 - 210,000
Stock options
Medical, dental, vision
401(k)
+1
Staff Robotics Hardware Engineer
Staff Robotics Hardware Engineer

Epia Neuro • Alameda (CA)

On-site
USD 150,000 - 210,000
Competitive base salary with equity
100% healthcare coverage for you and |
Generous vacation policy
+2
Robotics Algorithms Engineer, Manipulation & Control
Robotics Algorithms Engineer, Manipulation & Control

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 150,000
Free lunch
Flexible PTO
Health insurance
+3