Careers

We are currently seeking candidates for the following positions:

To apply, please send your resume to careers@omsignal.com


Embedded Systems Engineer

OMsignal is looking for an experienced Embedded Systems Engineer to help us design, implement and test embedded software for OMsignal hardware products.

What you will do:

  • Design and implement embedded software for OMsignal hardware products
  • Develop new embedded frameworks and/or libraries
  • Develop tests to validate the implementation
  • Maintain the software upon release
  • Work with the Technical Support team in resolving field issues
  • Participate in the evaluation of new designs and components for future products

Your qualifications and experience:

  • A university degree in Electrical or Computer Engineering or equivalent experience
  • 10+ years experience in embedded system firmware/software design
  • Fluent in C & Assembler (C++, Python, Perl a plus)
  • Must have knowledge of Embedded Hardware (MSP430 kits, BLE module or similar)
  • Experience in developing with real time operating systems (FreeRTOS or similar)
  • Knowledge of MCU architectures: MSP430, 8051, nRF52, ARM, Cortex
  • Proven experience in analog, digital and serial interfaces
  • Knowledge of Bluetooth Low Energy (BLE) is an asset
  • Knowledge of SPI, I2C is a definite asset
  • Knowledge of hardware design (schematic and PCB layout) is also a definite asset
  • Systematic approach to problem solving, awareness of the implications of a given change
  • Troubleshooting / debugging skills in development and production
  • Familiar with source code management: git/github

Your profile:

  • Passionate and energetic about what you do
  • Self-motivated and resourceful
  • Have strong communicative skills
  • Approach technical challenges with an open mind and desire to innovate
  • Like to build firmware as part of a team

This position is based in Montreal.