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

ASSA ABLOY Group

Mississauga

On-site

CAD 100,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Professional development
Healthcare options
Tuition reimbursement
Retirement plan
Paid time off
Employee discounts

Job summary

Wesko Locks, part of the ASSA ABLOY Group, seeks an experienced Firmware Developer to design, develop, test, and maintain embedded firmware for our electronic locking products in Mississauga, Ontario.

Based on-site, you will work with hardware and engineering teams to ensure reliable firmware, implement I2C/SPI/UART, BLE and Wi‑Fi, and support product validation, documentation, and production readiness.

Qualifications

  • 5-7 years of embedded firmware or software development experience.
  • Strong written and verbal communication skills.
  • Experience with RTOS and microcontroller-based products.

Responsibilities

  • 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.
  • Perform additional duties as required.

Skills

C programming
Embedded systems
RTOS
I2C/SPI/UART
BLE/Wi‑Fi
Git
Debugging
Communication skills

Education

Post-secondary education in Computer/Electrical Engineering or Computer Science

Job description

Wesko Locks, part of the ASSA ABLOY Group, seeks an experienced Firmware Developer to design, develop, test, and maintain embedded firmware for our electronic locking products in Mississauga, Ontario.

Based on-site, you will work with hardware and engineering teams to ensure reliable firmware, implement I2C/SPI/UART, BLE and Wi‑Fi, and support product validation, documentation, and production readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Traka (Assa Abloy) • Mississauga

On-site
CAD 100,000 - 125,000
Healthcare options
Tuition reimbursement
Matching retirement plan
+1
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

Record UK Ltd • Mississauga

Hybrid
CAD 100,000 - 125,000
Healthcare options
Tuition reimbursement
Matching retirement plan
+2
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
Firmware Engineer
Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
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 - Bootloader & Security
Embedded Firmware Engineer - Bootloader & Security

Procom • Ottawa

On-site
CAD 96,000 - 152,000