Bionic Power is always on the lookout for curious, talented, intelligent people. Those who get excited to help others, are passionate about solving complex engineering and design problems, and want to be on the leading edge of disruptive exoskeleton products.

INTERESTED IN JOINING THE TEAM? SEND US YOUR CV AND FOLLOW US ON LINKEDIN TO SEE ANY FUTURE OPENINGS.

EMBEDDED FIRMWARE ENGINEER

  • Are you ready to make a difference in the lives of people with walking disabilities?
  • Do you want to get in on the ground floor of the rapidly growing, medical exoskeleton field?

Bionic Power is looking for an intermediate embedded firmware engineer to join our Vancouver team.

Bionic Power develops light-weight medical exoskeleton technology. Our first commercial device, the Agilik, is a smart, powered orthosis (or brace) that helps children and adults with gait difficulties through its innovative, powered knee joint. Clinical trials have shown success in children with Cerebral Palsy and Spina Bifida. It has also been used successfully in hemiparesis due to stroke and Polio. It is registered as a Class 1 medical device in Canada, the US and Europe with sales in those regions. We are now hard at work on a second-generation device and need to expand our team. The medical exoskeleton market is expanding rapidly and is expected to grow by 30% annually.

We have a small team of dedicated engineers and developers in our Vancouver facility and are looking for a motivated embedded firmware developer to join the team. The ideal candidate will have a minimum of 5 years’ experience, an electrical engineering degree and be passionate about helping others while solving complex engineering problems. You must be a self-starter, comfortable working with minimal supervision and as part of a multi-disciplinary team of software, electrical and mechanical engineers.

The successful candidate will be responsible for developing real-time control firmware for our products. This will require sensor data processing, machine learning, gait analysis, motor control and communications.

Required Qualifications

  • Motor control experience, particularly with PMSM/BLDC motors
  • Embedded development in one or more of C, C++, or Rust
  • Proficient in clean coding principles
  • Strong control theory background
  • Digital filter design experience
  • Real-time operating systems experience
  • Experience developing low level drivers and hardware abstraction layers
  • Working knowledge of communication protocols such as CAN bus, I2C, SMBus, SPI, USB, etc.
 

Desired Qualifications

  • Microcontroller development with ARM Cortex-M cores, particularly the STM32 series
  • Hands-on hardware experience
  • Familiarity with Git source control and Agile/scrum methodology
  • MASc in electrical or software engineering

Medical devices are marketed under the Agilik name. Please visit www.bionic-power.com for more information.

Please apply with a resume and cover letter to jobs@bionic-power.com

The Bionic Power Team
Join our dedicated team and make a difference in the quality of gait for people around the world.