Firmware Engineer
Join Kidde Global Solutions to apply for the Firmware Engineer role.
Minimum 50% on-site work at the office.
Welcome to EMS Ltd, part of the Kidde Global Solutions Commercial Fire Business Unit. With a $10M investment in product development, this is a chance to shape the future of life‑saving technology.
As a Firmware Engineer, you’ll work on cutting‑edge wireless fire alarm devices—detectors and sounders, fire panels, and network systems—that protect people and property worldwide.
Responsibilities
* Designing and developing embedded software in C
* Working with microcontrollers (STM, TI, Renesas)
* Collaborating with analysts, hardware engineers, and testers
* Supporting both new and existing products
* Participating in code reviews and documentation
Qualifications
* Degree in software engineering / computer science
* 2+ years’ experience in embedded software development
* Hands‑on experience in C/C++
* Knowledge of GIT and electronic schematics
Benefits
* 25 days holiday + bank holidays
* Employee scholarship program
* Recognition through Bravo Awards
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology and Engineering
Industries: Manufacturing and Fire Protection
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr