Firmware Engineer
ASSA ABLOY
As a Firmware Engineer in Cardiff you will design, implement and debug embedded firmware for HID’s PACS products. You’ll work in small Agile teams on multiple products across their life cycles, collaborating with colleagues across sites and overseas. The role combines low-level firmware work with design documentation and hands-on testing, contributing to secure, reliable access-control solutions. You’ll be empowered to own tasks with minimal supervision and to influence product development through practical, hands-on contributions.
Pay / Benefits- Competitive salary and rewards package
- Competitive benefits and annual leave
- Vibrant, welcoming & inclusive culture
- Extensive career development opportunities
- Global organization with mobility opportunities
- Implement embedded firmware designs and test solutions in C and C#
- Create and maintain design documentation
- Debug embedded systems and support multiple products across life cycles
- Work with low-level interfaces (GPIO, UART, SPI, I2C) and basic tooling
- Collaborate with cross-functional teams locally and internationally
- Adapt to occasional travel as needed
- Engineering degree or equivalent or suitable experience
- 1+ years of related industry experience
- Experience with embedded C, bare metal and RTOS applications
- Ability to write low to medium complexity coded solutions
- Experience with software version control
- Experience with debugging tools and standard development software
- Ability to work with low-level peripherals (GPIO, UART, SPI, I2C)
- collaborative mindset
- time management across multiple products
- proactive problem solving
- embedded C
- bare metal and RTOS
- GPIO/UART/SPI/I2C
Reference: WJ-747_31244931 · Posted 08 Nov 2026, 12:30 AM