Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Firmware engineer - zigbee specialist

IMI
Firmware engineer
€50,000 a year
Posted: 23 March
Offer description

Company Overview

IMI plc is a global specialist engineering company that creates breakthrough solutions, embraces innovation and works closely with customers to meet today’s demands and tomorrow’s challenges. We design, build and service highly engineered products across fluid and motion control applications, focusing on Industrial Automation, Process Automation, Climate Control, Life Science, Fluid Control and Transport.


Role Overview

Firmware Engineer (Zigbee Specialist) – support the Heatmiser business within IMI Climate Control. You will design, develop, test and debug embedded firmware in C/C++ for microcontroller‑based heating control products, and implement Zigbee 3.0 stacks and application layer profiles.


Key Responsibilities

* Design, develop, code, test, and debug high‑quality, reliable embedded firmware in C/C++ for microcontroller‑based heating control products.
* Implement, integrate, configure and optimise Zigbee 3.0 (and related standards such as Green Power) stacks and application layer profiles on target hardware platforms.
* Ensure robust, low‑power, compliance‑ready Zigbee communication, covering mesh networking, device pairing, security and interoperability.
* Use debugging and protocol analysis tools (debuggers, logic analysers, oscilloscopes, Wireshark) to troubleshoot complex firmware and communication issues; develop comprehensive unit, integration and system test plans for Zigbee functionality.
* Collaborate with hardware engineers during design, participate in board bring‑up, and develop low‑level drivers for peripherals (sensors, actuators, displays, memory, communication interfaces such as I²C, SPI, UART).
* Optimise firmware for performance, memory usage and power consumption, especially critical for battery‑powered devices.
* Create and maintain clear technical documentation, including design specifications, API definitions, test procedures and release notes.
* Participate in peer code reviews to ensure high code quality, adherence to coding standards, and knowledge sharing.
* Stay updated with Zigbee specifications and support product certification (Zigbee Alliance, UKCA, CE).
* Work effectively within the multidisciplinary R&D team and with external partners.


Critical Competencies For Success

* Bachelor’s degree in Electronic Engineering, Computer Engineering, Computer Science, or a closely related field (or equivalent industry experience).
* Proven commercial experience (ideally 4+ years) in embedded firmware development using C/C++.
* Hands‑on experience developing firmware for Zigbee‑enabled products; deep understanding of the Zigbee protocol stack, mesh networking and standard application profiles (e.g., ZHA, ZLL).
* Proficiency with embedded development toolchains (compilers, linkers, debuggers).
* Experience with standard hardware debugging tools and protocol analysers.
* Familiarity with version control systems (e.g., Git).
* Experience with specific Zigbee stacks (e.g., Silicon Labs EmberZNet / Gecko).


Desirable Qualifications And Experience

* Firmware development for low‑power, battery‑operated devices.
* Experience with other wireless protocols (e.g., Bluetooth LE, Wi‑Fi, Thread).
* Familiarity with test automation frameworks for embedded systems.
* Experience in HVAC, smart home, building automation or IoT industries.
* Understanding of secure coding practices for embedded systems.
* Experience scripting (e.g., Python) for test or build automation.


What We Offer

* Opportunity to support the growth of the Heatmiser business within a global organization of over 10,000 employees.
* Career development, networking and personal growth opportunities across the company and group.
* Commitment to inclusion and diversity.
* Attractive remuneration package with wellbeing benefits.
* Modern office building with free parking and easy access to major motorways, airports and cities in the North of the UK.


Health & Safety

The physical demands described in the Key Duties & Responsibilities section are required to perform the essential functions of this role. Reasonable accommodations may be made for individuals with disabilities. Contact your local HR representative to discuss specific work conditions and physical requirements.


Health, Safety, and Environmental Duties

All employees are expected to follow HSE operating procedures, protect people, minimize environmental impact, and challenge unsafe behaviors or acts.


Code of Ethics

IMI requires the highest standard of ethics in all business dealings, following the IMI Way: Our Code of Responsible Business.


Equal Opportunity Employer

IMI is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, colour, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Firmware engineer: zigbee for heating controls
IMI Climate Control
Firmware engineer
€55,000 a year
Similar job
Firmware engineer - zigbee specialist
IMI Climate Control
Firmware engineer
€55,000 a year
Similar job
Firmware engineer - zigbee solutions for smart hvac
IMI Hydronic Engineering
Firmware engineer
€52,500 a year
See more jobs
Similar jobs
jobs Lancashire
jobs England
Home > Jobs > Nhs jobs > Firmware engineer jobs > Firmware engineer jobs in Lancashire > Firmware Engineer - Zigbee Specialist

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save