Open Positions

Dephy is looking for candidates who were born to be engineers: those who have the urge to understand how things work, those who get excited when there is no known solution to the problem at hand. We are curious, creative and passionate engineers searching for team members to help us tackle problems at the forefront of wearable robotics. Come help us transition mobility exoskeletons from labs and treadmills to the real world: cities, trails and mountains. If you are interested in joining Dephy, please apply here.




C++ Software Engineer

Your main responsibilities will be improving our software stack and Qt (C++) GUI (sensor visualization, data logging, controller tuning, etc.), creating our first mobile application, maintaining the stability of PC based software code (C/C++), interface with clients to resolve their problems, and modifying our code to add new features. This is especially complex as our software runs on microcontrollers, embedded computers and laptops. You will be the in-house software reference for our team of engineers and scientists. Since our software is used directly by people (wearable robots), reliability and predictability are key.

Required Qualifications

  • Strong knowledge of C and C++
  • Experience with all stages of the software development life cycle (SDLC)
  • Experience with Git and managing repositories, workflows, and submodules
  • Willingness to work in a small multi-disciplinary team
  • Ability to work with clients or other engineers to trouble shoot issues
  • Maintain knowledge of build tools and best practices
  • Assist developers to understand and manage the build environment
  • Diagnose application failures in staging and production environments, understand the underlying issues, and resolve them
  • Self-sufficiency is key
  • Strong attention to detail and quality
  • Minimum education: bachelor’s degree in engineering or science and 2 years of experience
  • Excellent written and verbal communications skills

Desired Qualifications

  • Experience with embedded computer and/or microcontroller software development, real time applications
  • Experience with Python and Matlab/Octave
  • Experience with graphical user interface (GUI) programming (Qt)
  • Experience with CMake or other build systems
  • Experience with robots, exoskeletons, active prostheses or other electromechanical systems
  • Familiar with Agile software development practices and working in an Agile environment

Other Information

  • Start date: now
  • Candidates need to be authorized to work in the U.S. Dephy does not sponsor H-1B visas.
  • This is a full-time position. No remote work, no internships.
  • Salary and equity will be determined based on qualifications

Job Description PDF

APPLY HERE


Human-in-the-loop Controls Engineer

You will have two easy tasks: predict when the user's foot will next touch the ground and determine how much assistive torque should be applied. There are a few constraints: it has to be done real-time on a small microcontroller, the inputs are noisy, the sensors are imperfect, the terrain, gait and/or gait speed might be changing, the user adapts to your previous actions, and a machine learning algorithm with a 1% false positive rate will result in the user tripping every 100m.

Required Qualifications

  • Understanding of biomechanics and human locomotion
  • Experience developing, debugging, and optimizing real-time software
  • Experience with signal processing, pattern recognition, statistical modeling, and/or machine learning
  • Experience with high-level "non-classical" control algorithms and techniques (MPC, LQR, Kalman filtering, etc.)
  • Intermediate proficiency with C/C++
  • Desire to understand and solve hard problems with creative solutions
  • Willingness to work in a multi-disciplinary team
  • Minimum education: bachelor's degree in engineering or science

Desired Qualifications

  • Strong knowledge of C and C++
  • Experience with human subject testing, data collection, real-time performance tracking
  • Experience with embedded systems and microcontrollers
  • Experience with walking robots, exoskeletons, and/or active prostheses

Other Information

  • Start date: anytime
  • Candidates need to be authorized to work in the U.S. Dephy does not sponsor H-1B visas.
  • Salary and equity will be determined based on qualifications

Job Description PDF

APPLY HERE