Firmware Engineer (Zigbee Specialist)
Firmware Engineer (Zigbee Specialist)

Firmware Engineer (Zigbee Specialist)

Blackburn Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Develop and implement firmware for cutting-edge heating control products using Zigbee technology.
  • Company: IMI plc is a global engineering company focused on innovative solutions for fluid and motion control.
  • Benefits: Enjoy a collaborative work environment, opportunities for growth, and a commitment to sustainability.
  • Why this job: Join a team that values innovation and makes a real impact on everyday life and the environment.
  • Qualifications: Bachelor's degree in relevant field and 4+ years of embedded firmware experience, especially with Zigbee.
  • Other info: Flexible working options and a strong focus on health, safety, and ethical practices.

The predicted salary is between 36000 - 60000 Β£ per year.

Join to apply for the Firmware Engineer (Zigbee Specialist) role at IMI

2 weeks ago Be among the first 25 applicants

Join to apply for the Firmware Engineer (Zigbee Specialist) role at IMI

IMI plc

We are a global specialist engineering company that creates breakthrough solutions. We are curious and like to solve problems, partnering with our customers to solve the demands of today and prepare for the challenges of tomorrow. We embrace innovation and care about outcomes that are good for business, everyday life and making a better world – creating lasting impact for everyone.

Overview

IMI plc

We are a global specialist engineering company that creates breakthrough solutions. We are curious and like to solve problems, partnering with our customers to solve the demands of today and prepare for the challenges of tomorrow. We embrace innovation and care about outcomes that are good for business, everyday life and making a better world – creating lasting impact for everyone.

We design, build and service highly engineered products in fluid and motion control applications. We focus on five market sectors: Industrial Automation, Process Automation, Climate Control, Life Science and Fluid Control, and Transport.

Our partnership approach breaks through problems and reduces complexity. We don’t invent in isolation – we collaborate with our customers. We listen closely and we think differently, creating space for diverse minds to innovate. We are working together to make businesses safer, more sustainable and more productive.

Role Overview: We are looking for a Firmware Engineer (Zigbee Specialist) to support our Heatmiser business within IMI Climate Control. As a Firmware Engineer, you will play a crucial role in developing and implementing software for industry-specific hardware. Your expertise will contribute to the success of a cutting-edge product, contributing to the future development of the Company to deliver on our growth strategy.

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 potentially related standards like Green Power) stacks and application layer profiles (e.g., Home Automation) on target hardware platforms
  • Focus on ensuring robust, low-power, and standards-compliant Zigbee communication, including mesh networking behaviour, device pairing, security, and interoperability
  • Utilise debugging tools (debuggers, logic analysers, oscilloscopes) and protocol analysers (e.g., Wireshark) to troubleshoot complex firmware and communication issues. Develop and execute comprehensive unit, integration, and system test plans, particularly for Zigbee functionality
  • Collaborate closely with hardware engineers during the design phase, participate in board bring-up, and develop low-level drivers for peripherals (sensors, actuators, displays, memory, communication interfaces like I2C, SPI, UART)
  • Optimise firmware for performance, memory usage, and power consumption, especially critical for battery-powered devices
  • Create and maintain clear and concise 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 up-to-date with the latest Zigbee specifications and contribute to ensuring products meet relevant certification requirements (e.g., Zigbee Alliance, UKCA, CE)
  • Work effectively within the multi-disciplinary R&D team (Hardware, Software, QA) and potentially 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++
  • Demonstrable hands-on experience developing firmware for Zigbee-enabled products. Strong understanding of the Zigbee protocol stack (including network, security, and application layers), mesh networking principles, 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

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

What We Offer

  • Opportunity to support the growth of the Heatmiser business whilst being part of a large organisation with over 10,000 employees in 50+ countries
  • Be part of a company at the forefront of innovation, improving the quality of life for our customers and communities
  • Personal growth, career development and networking opportunities within the business, division or the wider Group
  • Be part of a company that is committed to inclusion and diversity
  • Attractive remuneration package including a range of wellbeing benefits
  • Modern office building with free parking and links to major motorways, airports and cities in the North of the UK

Health & Safety

The physical demands described within the Key Duties & Responsibilities section of this job description are required to perform the essential functions of this position. Reasonable accommodations may be made for individuals with disabilities. Please contact your local HR representative to discuss the specific Work Conditions and Physical Requirements of this role.

Health, Safety, and Environmental Duties – At IMI, we are all personally committed to protecting our people, minimising our impact on the environment, the communities we operate in and our company. All members of our workforce have the duty to ensure the health, safety and welfare of themselves, others, and the environment. Every employee is expected to follow all HSE operating procedures, also to challenge any observed behaviours or unsafe acts.

Code of Ethics

IMI requires the highest standard of ethics in all business dealings, particularly with customers, suppliers, advisors, employees, and the authorities. In accordance with the IMI Way: Our Code of Responsible Business.

Changes To This Job Description

IMI may amend this job description in whole or in part at any time.

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

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Industrial Machinery Manufacturing

Referrals increase your chances of interviewing at IMI by 2x

Sign in to set job alerts for β€œFirmware Engineer” roles.

Greater Manchester, England, United Kingdom 3 days ago

Manchester, England, United Kingdom 1 week ago

Trafford Park, England, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 1 month ago

Greater Blackburn with Darwen Area 1 month ago

Internship – AI Embedded Software Engineer (Italy Based)

Manchester, England, United Kingdom 4 months ago

Greater Manchester, England, United Kingdom 3 days ago

Greater Manchester, England, United Kingdom 2 weeks ago

Salford, England, United Kingdom 4 days ago

North West, England, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 2 days ago

Staff Software Engineer – Engine by Starling

Manchester, England, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 1 month ago

Manchester, England, United Kingdom 1 week ago

Greater Manchester, England, United Kingdom 2 weeks ago

Manchester Area, United Kingdom 2 weeks ago

Manchester Area, United Kingdom 2 days ago

Manchester Area, United Kingdom 2 weeks ago

United Kingdom $100,000.00-$150,000.00 2 months ago

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

Firmware Engineer (Zigbee Specialist) employer: IMI PLC

IMI plc is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for a Firmware Engineer - Zigbee Specialist. With a commitment to employee growth, we offer opportunities for professional development in a supportive environment, while our focus on cutting-edge technology ensures that your work will have a meaningful impact on the future of fluid and motion control applications. Located in a vibrant area, we provide a dynamic workplace where diverse minds come together to solve complex challenges and create sustainable solutions.
I

Contact Detail:

IMI PLC Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Firmware Engineer (Zigbee Specialist)

✨Tip Number 1

Familiarise yourself with the Zigbee protocol stack and its application profiles. Understanding the nuances of Zigbee 3.0 and related standards will give you a significant edge during interviews, as you'll be able to discuss your expertise in detail.

✨Tip Number 2

Engage with online communities or forums focused on embedded firmware development and Zigbee technology. Networking with professionals in these spaces can provide insights into industry trends and potentially lead to referrals.

✨Tip Number 3

Prepare to showcase your debugging skills. Be ready to discuss specific tools you've used, such as logic analysers or Wireshark, and how you've resolved complex firmware issues in past projects.

✨Tip Number 4

Highlight any experience you have with low-power, battery-operated devices. This is particularly relevant for the role, so be prepared to discuss how you've optimised firmware for performance and power consumption in your previous work.

We think you need these skills to ace Firmware Engineer (Zigbee Specialist)

Embedded Firmware Development
C/C++ Programming
Zigbee Protocol Stack Expertise
Mesh Networking Principles
Low-Power Device Optimisation
Debugging Tools Proficiency
Protocol Analysers (e.g., Wireshark)
Hardware Interaction and Driver Development
Technical Documentation Skills
Version Control Systems (e.g., Git)
Collaboration in Multi-Disciplinary Teams
Understanding of Secure Coding Practices
Experience with Zigbee Stacks (e.g., Silicon Labs EmberZNet)
Test Automation Frameworks Familiarity
Scripting Languages (e.g., Python) for Automation

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience in embedded firmware development, particularly with C/C++. Emphasise any specific projects where you've worked with Zigbee technology or similar wireless communication protocols.

Craft a Compelling Cover Letter: In your cover letter, express your passion for innovation and problem-solving. Mention how your skills align with IMI's mission to create breakthrough solutions and your enthusiasm for contributing to their Heatmiser business.

Showcase Relevant Experience: When detailing your work experience, focus on your hands-on experience with Zigbee stacks and any relevant debugging tools you've used. Highlight your ability to collaborate with hardware engineers and your understanding of low-power device optimisation.

Demonstrate Continuous Learning: Mention any recent courses, certifications, or workshops related to Zigbee or embedded systems that you've completed. This shows your commitment to staying updated with industry standards and technologies, which is crucial for the role.

How to prepare for a job interview at IMI PLC

✨Showcase Your Zigbee Expertise

Make sure to highlight your hands-on experience with Zigbee protocols during the interview. Be prepared to discuss specific projects where you've implemented Zigbee stacks and how you tackled challenges related to mesh networking and device pairing.

✨Demonstrate Your Debugging Skills

Since debugging is a key part of the role, be ready to talk about the tools you've used, such as oscilloscopes and protocol analysers like Wireshark. Share examples of complex issues you've resolved and the methodologies you employed.

✨Discuss Collaboration with Hardware Engineers

Collaboration is crucial in this role, so prepare to discuss your experience working alongside hardware engineers. Talk about how you contributed to the design phase and any specific instances where your input made a significant impact on the project.

✨Emphasise Code Quality and Documentation

Be ready to explain your approach to maintaining high code quality and clear documentation. Discuss your experience with peer code reviews and how you ensure that your firmware is well-documented for future reference and compliance.

Firmware Engineer (Zigbee Specialist)
IMI PLC
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
  • Firmware Engineer (Zigbee Specialist)

    Blackburn
    Full-Time
    36000 - 60000 Β£ / year (est.)

    Application deadline: 2027-08-05

  • I

    IMI PLC

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>