Senior Embedded Firmware Engineer – RTOS, BLE & Wi‑Fi

Traka (Assa Abloy)

Mississauga

On-site

CAD 100,000 - 125,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare options
Tuition reimbursement
Matching retirement plan
Paid time off

Job summary

Wesko Locks, a member of the ASSA ABLOY group, seeks an experienced Firmware Developer to design, develop, test, and maintain embedded firmware for electronic locking products in Mississauga, Ontario. You will work with hardware teams to enable reliable performance, sensors, and wireless connectivity.

You will implement I2C, SPI, UART, BLE, and Wi‑Fi, debug issues, and contribute to product validation, documentation, and releases.

Qualifications

  • 5–7 years of embedded firmware or software development experience.
  • Post-secondary education in Computer Engineering, Electrical Engineering, Computer Science, or a related field preferred.
  • Strong written and verbal communication skills.
  • Strong proficiency in C programming and embedded systems.

Responsibilities

  • Design, develop, test, and maintain embedded firmware for Wesko Locks’ electronic 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.

Skills

Embedded firmware
C programming
RTOS
I2C
SPI
UART
BLE
Wi-Fi
Git
Debugging

Education

Post-secondary degree in Computer Engineering, Electrical Engineering, or Computer Science

Tools

None

Job description

Wesko Locks, a member of the ASSA ABLOY group, seeks an experienced Firmware Developer to design, develop, test, and maintain embedded firmware for electronic locking products in Mississauga, Ontario. You will work with hardware teams to enable reliable performance, sensors, and wireless connectivity.

You will implement I2C, SPI, UART, BLE, and Wi‑Fi, debug issues, and contribute to product validation, documentation, and releases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Locks & IoT (C/RTOS)
Senior Embedded Firmware Engineer – Locks & IoT (C/RTOS)

ASSA ABLOY Group • Mississauga

On-site
CAD 100,000 - 125,000
Professional development
Healthcare options
Tuition reimbursement
+3
Firmware Developer
Firmware Developer

ASSA ABLOY Global Solutions • Mississauga

On-site
CAD 100,000 - 125,000
Healthcare options
Tuition reimbursement
Matching retirement plan
+2
Firmware Developer
Firmware Developer

ASSA ABLOY Group • Mississauga

On-site
CAD 100,000 - 125,000
Professional development
Healthcare options
Tuition reimbursement
+3
Firmware Developer
Firmware Developer

ASSA ABLOY Sicherheitstechnik GmbH • Mississauga

On-site
CAD 100,000 - 125,000
Firmware Developer
Firmware Developer

Traka (Assa Abloy) • Mississauga

Hybrid
CAD 100,000 - 125,000
Healthcare options
Tuition reimbursement
Matching retirement plan
+1
Firmware Developer
Firmware Developer

Record UK Ltd • Mississauga

Hybrid
CAD 100,000 - 125,000
Healthcare options
Tuition reimbursement
Matching retirement plan
+2
Senior Embedded Security Engineer – RFID/BLE
Senior Embedded Security Engineer – RFID/BLE

dormakaba • Montreal (administrative region)

On-site
CAD 153,000 - 194,000
Career development
Employee assistance
LinkedIn Learning access
+4
Embedded Firmware Engineer - Lighting & Smart Room Systems
Embedded Firmware Engineer - Lighting & Smart Room Systems

ASSA ABLOY Global Solutions • Kelowna

On-site
CAD 90,000 - 120,000
Embedded Firmware Developer
Embedded Firmware Developer

Waterloo Technical Inc. • Kitchener

Hybrid
CAD 70,000 - 120,000
Health benefits
Profit sharing
Competitive compensation
Wi‑Fi Embedded Systems Engineer for IoT
Wi‑Fi Embedded Systems Engineer for IoT

Eagle Wireless • British Columbia

Hybrid
CAD 90,000 - 120,000