Firmware Engineer

Vancouver, BC, Canada | Full-time

Apply

Momentus Software is currently seeking a Firmware Engineer for its development office in Vancouver, BC. This is a permanent and full-time position to the right candidate.

Founded in October 2012, Momentus Software is a Vancouver-based startup specializing in building next-gen apps for mobile and tablet devices.

Here at Momentus, we work with a hand-picked team of brilliant engineers who share our passion for mobile technology. Together, our young team brings to your table, over 40 years of mobile industry experience at tech giants like Adobe Systems, Samsung, Google, Apple and Motorola.

We’ve had tremendous success in developing Android, iOS applications for Tier-1 customers and looking for candidates to join our family. Our clients include US Fortune 500 companies and some of the hottest start-ups in the Silicon Valley. Come join our team!

DESCRIPTION

We are looking for a firmware engineer to join our growing team. You will be responsible for designing and implementing embedded systems software for a number of different platforms and projects. You'd be involved at levels of the process doing technical feasibility studies, component evaluation, implementing software at low level and also at system level.

It's a very dynamic position with lots of room to grow and learn new things.

You will work with a whole slew of different peripheral busses (I2C, SPI, I2S, USB, MIPI) and different wireless standards (Bluetooth, WiFi, NFC) and while we don't expect you to know them all we do expect you to be able to pick them up.

You'll be writing device drivers, custom MCU firmware and higher level user space components for ARM, Linux, MSP430 and other exciting architectures and platforms.

Experience is important but so is creativity and a can-do attitude.

SKILLS & EXPERIENCE

  • Minimum 1 year of relevant work experience.
  • Degree in Computer Engineering, Computer Science or Electrical Engineering preferred.
  • Comfortable with C and C++.
  • Experience working with the Linux kernel.
  • Experience working with MCUs
  • Mobile app development experience is a plus, so is JavaScript or other higher level technology.

We value our engineers and appreciate their work. We offer very competitive salary based on experience.

Please email your resume to hr@momentussoftware.com with the position/job title in the subject. Include a helpful message introducing yourself in the body and links instead of attachments wherever possible.

We would like to thank all applicants for their interest in Momentus Software Inc., however only those selected for an interview will be contacted.