A

ASSA ABLOY

Global leader in access solutions

Firmware Developer

Embedded EngineeringUpdated on Nov 14
Full-timeKelowna, BC, CanadaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Electronic Technologies, or Computer Science is required.
  • At least 3 years of experience in embedded firmware or hardware is required.
  • Experience with microcontrollers such as STM32, NXP, or Silicon Labs, and embedded C/C++ is required.
  • Experience working with low-voltage systems, including 24VDC and 120/277VAC interfaces, is required.
  • Ability to debug hardware and firmware using tools such as oscilloscopes and logic analyzers is required.

Responsibilities

  • Develop embedded firmware in C/C++ for lighting and guest room control systems, including dimmers, sensors, relays, touch panels, and smart thermostats.
  • Design and test firmware for guest room control, lighting, HVAC, shading, and other in-room products.
  • Integrate communication protocols such as DALI, DMX, RS-485, Modbus, and 0-10V for room and building system interfaces.
  • Conduct board bring-up, hardware validation, and firmware debugging using industry-standard lab tools.
  • Develop and implement touch-based user interfaces for embedded devices.
  • Optimize firmware for efficiency and real-time processing.
  • Work with cloud platforms and protocols such as Google Assistant and Amazon Alexa.
  • Identify and resolve firmware issues, and troubleshoot firmware and hardware.
  • Author detailed design documentation, installation manuals, and test procedures.
  • Implement comprehensive testing procedures to ensure firmware meets performance requirements and security standards.
  • Ensure products meet safety, EMI, and reliability standards such as UL, FCC, and CE.

Desired Qualifications

  • Embedded Linux knowledge is an asset.
  • Familiarity with guest room control systems and lighting control protocols such as DALI, DMX, and 0-10V is an asset.
  • Familiarity with Silicon Labs microcontrollers and Zigbee stacks such as EmberZNet PRO, and Atmel touch-enabled microcontrollers.

About the Company

ASSA ABLOY

Global leader in access solutions

ASSA ABLOY provides access solutions including mechanical locks and electronic security systems to secure doors, buildings, and identities. Its products work by combining physical locks with digital access control: mechanical locksets for doors, electronic locks and smart cylinders that can be opened via codes, cards, keys, or mobile apps, and identity solutions from HID Global that manage secure credentials and access permissions across systems. The company differentiates itself through a large, diversified portfolio of brands and products, a long track record of strategic acquisitions (such as Yale Locks and HID Global), and a global presence in over 70 countries, which lets it serve many customers and integrate hardware with software and identity management. The goal is to maintain leadership in the access-solutions market by expanding offerings, geographic reach, and coordination across physical security and identity technologies.

Company size
10,001+
Company stage
IPO
Headquarters
Stockholms kommun, Sweden
Founded
1880

Recently Posted Jobs

Explore more opportunities at ASSA ABLOY

See more jobs