Controls Engineer

This is a full time position based out of our San Francisco office that will work on all aspects of the development of control software for our unique breed of exoskeleton. This includes algorithm development, software implementation, and hardware deployment including both bring-up and debug. To succeed in this position, you must be familiar implementing control algorithms on real hardware and understand the challenges and limitations associated with doing so. In addition, as a member of a small team, you must demonstrate strong communication skills and an ability to guide the work at times when required. You have the opportunity to impact the future of exoskeleton design by working with our team make devices that do things no other hardware can, and ultimately deliver devices that change how people go about their daily lives.

We'd love to hear from you, please apply to


  • 2+ years experience writing software for physical robotic hardware

  • B.S. in Mechanical Engineering or a related discipline

  • Excellent understanding of mathematical underpinnings of various control approaches

  • Ability to demonstrate strong interpersonal communication skills

  • Good C/C++ and Python skills

  • US Citizen or permanent resident and ability to relocate to work at the Otherlab San Francisco office

Bonus Points

  • M.S. or PhD focused in Controls through Mechanical Engineering or a related discipline

  • Experience with fielded products is a major benefit

  • Experience with exoskeletons or other robots that physically interact with humans

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, veteran status, or disability status.