London, GB

Job Term


Company Website

About the role and about You: 

As part of our continued growth, we seek to hire a Mid-level Firmware Engineer to join our Hardware team, FitTech. This is a newly created position where the chosen person will specialise in writing embedded code for Motor Controls. Ideally, this person will have experience of communication protocols such as Bluetooth, Ant+ and USB. 

What you’ll do:

  • Prototype and demonstrate development for new products.
  • Writing robust embedded code to manage and operate associated Fit Tech products.
    • Writing embedded code for motor control.
    • Carrying out static and dynamic code analysis and testing.
  • Maintaining and supporting source code using GitHub.
  • Managing contractors where needed.
  • In collaboration with the Systems and Electronics Engineers, carrying out detailed system and architectural designs for Fit Tech products.
  • Testing embedded software supported products at all stages of development.

What we're looking for:

  • Bachelor’s degree in Engineering, Computer Science or equivalent numerate discipline.
  • Master’s degree or higher preferred.
  • Experience writing embedded software with knowledge of motor controls as a senior developer.
  • Experience working with external services and managing them.
  • Knowledge of at least one of Bluetooth, ANT+, USB communication protocols.
  • Knowledge of source code control and issue tracking systems eg GitHub and JIRA.

Location & Travel:

  • London, UK, primary place of work.
  • Travel to Zwift’s Long Beach CA Office may be required.

How to stand out among the rest:

Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.


Of course, we are nothing without our values. Our values ground us. They ensure we run and build a company where people love to work, feel like they are welcomed, included, and belong.  Only then can they thrive and do their best work.  The values we strive to live every day are:

  • Make It Fun
  • Elevate Teammates
  • Cultivate Our Community
  • Always Level Up
  • One Zwift for All

We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailing [email protected] 

Zwift, Inc. is an Equal Opportunity Employer.

Apply now