Gait Control Engineer

Making the world more walkable through intuitive personal mobility, developing the world's fastest shoes called Moonwalkers.
$100,000 - $160,000
Embedded
Mid-Level Software Engineer
In-Person
11 - 50 Employees
2+ years of experience
Robotics

Description For Gait Control Engineer

Shift Robotics is revolutionizing personal mobility with their innovative Moonwalker shoes, making walking faster and more efficient. Featured in major tech publications like Wired, CNET, and PCMag, they're at the forefront of wearable robotics technology. They're seeking a Gait Control Engineer to join their team in developing the next generation of Moonwalkers.

The role demands Formula One-level engineering excellence, focusing on developing sophisticated gait control algorithms that combine machine learning, sensor fusion, and bipedal locomotion control. You'll work across mechanical, electronics, and software teams to create elegant engineering solutions that balance performance and cost.

As a Gait Control Engineer, you'll lead the development of control strategies for various poses and gaits, implementing them in real-world applications. The position requires expertise in kinematics, dynamics, and control systems, with a strong background in embedded systems programming. You'll be responsible for ensuring the safety and intuitive response of Shift shoes while optimizing performance on limited computational resources.

The ideal candidate brings at least 2 years of research and development experience in bipedal locomotion or humanoid robotics, with published papers in recognized journals. You'll need strong programming skills in C++, Python, and MATLAB, plus experience with real-time control systems and physical simulations.

Working at Shift Robotics offers competitive benefits including equity options, comprehensive healthcare, and a flexible work environment. Join a team that's pushing the boundaries of what's possible in personal mobility and help shape the future of walking technology.

Last updated 2 months ago

Responsibilities For Gait Control Engineer

  • Lead the development of gait control algorithm using machine learning, sensor fusion and bipedal locomotion control
  • Prototype novel algorithms in simulation and evaluate them on actual prototype
  • Develop control strategies for various poses and gait
  • Solve complex problems through efficient models for low-cost embedded systems
  • Ensure safe and intuitive response of Shift shoes
  • Design for performance requirements and system safety
  • Develop production-quality embedded code with the firmware team

Requirements For Gait Control Engineer

Python
  • At least 2 years research and development experience in bipedal locomotion, actuated prosthetics, or humanoid robotics
  • Published papers in internationally recognized conference or journals
  • Knowledge of Forward and Inverse Kinematics and Dynamics
  • Experience with Model predictive control
  • Expertise in control systems, state estimation, multibody dynamics, or optimization
  • Sensor fusion and state estimation experience
  • Proficient with Matlab, Python or other prototyping language
  • Excellence in real-time control and processing using C and C++
  • Familiar with Matlab Simulink or physical model simulation such as Mujuco
  • Experience developing, debugging, and optimizing real-time controls
  • Strong intuition for physical movement in machines
  • Familiar with RTOS and Cortex based embedded solutions (plus)

Benefits For Gait Control Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Employee Options programs
  • 401K retirement plan
  • Medical, dental, and vision insurance
  • Sick and Vacation time (Flex time for salary positions)
  • Paid Holidays
  • Massive Growth Opportunities
  • Casual and comfortable work environment

Interested in this job?

Jobs Related To Shift Robotics Gait Control Engineer

CoreBSP Storage Engineer

CoreBSP Storage Engineer position at Qualcomm China, focusing on storage driver development and Linux kernel implementation for 4G/5G platforms.

CoreBSP Storage Engineer

CoreBSP Storage Engineer position at Qualcomm China, focusing on storage-related development and support for 4G/5G platforms, requiring expertise in Linux kernel, drivers, and filesystem development.

Embedded Software Engineer, Ring

Embedded Software Engineer position at Ring (Amazon) in Cambridge, UK, focusing on IoT device development using C/C++ and embedded systems.

CoreBSP Storage Engineer

CoreBSP Storage Engineer position at Qualcomm China, focusing on storage-related development and support for 4G/5G platforms, requiring expertise in Linux kernel and embedded systems.