Firmware Developer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Inbyggda system · Mjukvaruutveckling

I korthet

Wesko Locks is looking for an experienced Firmware Developer to design, develop, test, and maintain embedded firmware for their electronic locking products using C and RTOS. The role involves collaboration with hardware teams and requires proficiency in communication protocols and wireless technologies. This is a full-time, on-site position in Mississauga, Ontario, offering competitive compensation and benefits.

Ansvarsområden

  • Design, develop, test, and maintain embedded firmware for electronic locking products.
  • Develop firmware for microcontroller-based systems using C and RTOS environments.
  • Implement and support communication protocols such as I2C, SPI, UART, BLE, and Wi-Fi.
  • Debug, troubleshoot, and resolve firmware issues through root cause analysis.
  • Collaborate with hardware and engineering teams throughout product development.
  • Integrate firmware with sensors, peripherals, and communication modules.
  • Support product validation, testing, and verification activities.
  • Assist with firmware releases, updates, and technical documentation.
  • Provide technical support to production and other internal teams.
  • Contribute to continuous improvement initiatives and new product development.

Krav

  • 5–7 years of embedded firmware or software development experience.
  • Strong proficiency in C programming.
  • Experience with embedded systems and microcontroller-based products.
  • Knowledge of communication interfaces such as I2C, SPI, and UART.
  • Experience with wireless technologies such as BLE and Wi-Fi.
  • Familiarity with RTOS, Git, and development tools.
  • Strong analytical and troubleshooting skills.
  • Ability to work independently and collaboratively.

Önskade kvalifikationer

  • Post-secondary education in Computer Engineering, Electrical Engineering, Computer Science, or a related field preferred.
  • Legally eligible to work in Canada.
  • Occasional travel up to 10% may be required.
  • Available to work occasional additional hours based on business needs.

Förmåner

  • Continuous professional development opportunities and an environment that fosters internal growth and mobility.
  • Competitive compensation and benefits package which includes multiple healthcare options, tuition reimbursement, and matching retirement plan.
  • Generous holiday schedule and paid time off to refresh and recharge.
  • Employee pricing on our products and discount programs for travel, entertainment, and more!
  • Collaborative team environment.

Färdigheter

CRTOSI2CSPIUARTBLEWi-FiGit
#Embedded Firmware#Firmware Developer#Electronics#Microcontrollers#C Programming#RTOS#Communication Protocols#BLE#Wi-Fi#Git
ASSA ABLOY Group Logo

Om ASSA ABLOY Group

Let’s create a safer and more open world – together! ASSA ABLOY is the global leader in access solutions with sales of SEK 121 billion and 52,000 employees. The Group has operations in over 70 countries and sales worldwide. ASSA ABLOY’s innovations enable safe, secure and convenient access to physical and digital places. Every day, we help billions of people experience a more open world. We have a feeling of discovery and urge to innovate by working together and telling it like it is, enabling us to be always growing, never boring and leading right. Do you want to be encouraged to act, have…

Publicerade jobb

för 2 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Lön

100 000–125 000 CA$ / år

Erfarenhetsnivå

Mellannivå

Platser

Mississauga, Canada

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt