Firmware Engineer

Firmware Engineer

Full-Time 40000 - 50000 £ / year (est.) No home office possible
Kidde Global Solutions

At a Glance

  • Tasks: Design and develop firmware for innovative fire safety products.
  • Company: Join Kidde Global Solutions, a leader in fire and life safety.
  • Benefits: Enjoy 25 days annual leave, pension scheme, and health resources.
  • Other info: Collaborative environment with opportunities for growth and recognition.
  • Why this job: Make a real impact on global safety with cutting-edge technology.
  • Qualifications: Degree in Software Development or related field; 2 years experience preferred.

The predicted salary is between 40000 - 50000 £ per year.

The Next Level of Fire & Life Safety Leadership

With more than two centuries of combined history, brands like Kidde, Kidde Commercial, Edwards, GST, Badger, Gloria and Aritech have been leading the way in protecting people and property around the world. Now, we’re taking that leadership to the next level. Kidde Global Solutions brings together the most trusted and iconic brands in safety, building upon our shared experience and expertise to address the needs and challenges of more customers in more places.

As a leading fire safety brand, our mission is to provide solutions that protect people and property from the effects of fire and related hazards. We’re committed to expanding our impact and providing dynamic opportunities for growth within our team. You’ll be part of a company that prioritizes quality, integrity, collaboration, and customer care, with the resources, training, and incentives to ensure your success every step of the way.

Role: Firmware Engineer

Location: Herne Bay, Kent

Job Type: Full-time

Where Fire Safety Innovation Meets Opportunity

As part of EMS Ltd, within the Kidde Global Solutions – Commercial Fire Business Unit, you will join a long‑standing legacy of leadership in fire safety. You’ll work with cutting‑edge technologies that help protect lives and property around the world. Backed by a recent $10M investment in product innovation, we are expanding our capabilities and creating exciting opportunities for growth.

About the Role

Electronic Modular Services (EMS) is seeking a Firmware Engineer to join our team in Herne Bay, Kent. In this role, you will design and develop firmware supporting a wide range of EMS wireless fire alarm products, including smoke and heat detectors, sounders, fire panels, and networking equipment. You will be part of an international R&D team whose work has a direct impact on the safety of people worldwide. This position offers exposure to the full product development lifecycle, from system analysis and architecture definition through implementation, testing, production support, and ongoing product maintenance.

Key Responsibilities

  • Develop firmware and software architecture for embedded systems
  • Contribute to conceptual design work and prepare technical documentation
  • Collaborate closely with analysts, test engineers, and hardware engineers
  • Design and implement software in C according to defined requirements and specifications
  • Provide software support for new and existing products
  • Support other members of the R&D team and maintain close communication with the Team Leader and R&D Director
  • Participate in and perform code reviews
  • Take part in specification and design reviews

Basic Qualifications

  • University degree in Software Development, Computer Science, or a related field
  • Minimum 2 years of professional experience

Preferred Qualifications

  • Hands‑on experience with C/C++ programming
  • Experience with microcontrollers (e.g. STM, TI, Renesas)
  • Ability to read and understand electronic schematics
  • Knowledge of debugging tools and techniques (e.g. GDB)
  • Strong analytical skills with the ability to propose sustainable technical solutions
  • Good command of spoken and written English
  • Basic knowledge of hardware and general electronics

What You Will Gain

  • 25 days of annual leave plus bank holidays
  • Defined Contribution (DC) pension scheme
  • Life assurance
  • Access to the Benefits Central Platform, including rewards, recognition, and health & wellbeing resources
  • Bravo Awards, recognizing outstanding contributions and encouraging excellence across the organization

World Leaders in Fire and Life Safety

Kidde Global Solutions is a world leader in fire & life safety solutions tailored for complex commercial facilities to homes. Through iconic, industry‑defining brands including Kidde, Kidde Commercial, Edwards, GST, Badger, Gloria and Aritech, we provide residential and commercial customers with advanced solutions and services to protect people and property in a wide range of applications, all around the globe.

Firmware Engineer employer: Kidde Global Solutions

At Kidde Global Solutions, we pride ourselves on being a global technology leader in fire and life safety solutions, offering a dynamic work environment in Herne Bay, Kent. Our commitment to innovation is matched by our dedication to employee growth, providing extensive training, resources, and a collaborative culture that empowers you to make a meaningful impact. Join us and be part of a legacy that prioritises quality, integrity, and customer care while enjoying competitive benefits and recognition for your contributions.
Kidde Global Solutions

Contact Detail:

Kidde Global Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Kidde Global Solutions on LinkedIn. A friendly message can go a long way in getting insider info and maybe even a referral.

✨Tip Number 2

Prepare for the interview by brushing up on your C/C++ skills and understanding embedded systems. Be ready to discuss your past projects and how they relate to fire safety tech.

✨Tip Number 3

Show your passion for fire safety innovation! During interviews, share your ideas on how you can contribute to the team’s mission of protecting lives and property.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Kidde family.

We think you need these skills to ace Firmware Engineer

Firmware Development
Embedded Systems Design
C/C++ Programming
Microcontroller Experience
Technical Documentation Preparation
System Analysis
Software Architecture Design
Debugging Tools Knowledge
Analytical Skills
Collaboration
Code Review Participation
Specification and Design Review
Understanding of Electronic Schematics
Communication Skills in English

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Firmware Engineer role. Highlight your experience with C/C++ programming and any relevant projects you've worked on. We want to see how your skills align with our mission in fire safety!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for fire safety and innovation, and explain why you want to join our team at Kidde Global Solutions. Let us know how you can contribute to our legacy of leadership.

Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with microcontrollers and debugging tools. We’re looking for someone who can hit the ground running, so make sure we see your technical prowess right from the start!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and keep track of it. Plus, you’ll get to explore more about our company and culture!

How to prepare for a job interview at Kidde Global Solutions

✨Know Your Firmware Inside Out

Make sure you brush up on your knowledge of firmware development, especially in C/C++. Be ready to discuss your past projects and how you've tackled challenges in embedded systems. This will show your technical prowess and passion for the role.

✨Understand the Company’s Mission

Familiarise yourself with Kidde Global Solutions and their commitment to fire safety innovation. Knowing their products and recent investments can help you align your answers with their goals, demonstrating that you're genuinely interested in being part of their mission.

✨Prepare for Technical Questions

Expect to face technical questions related to microcontrollers and debugging tools. Brush up on your understanding of electronic schematics and be prepared to explain your thought process during code reviews or design discussions.

✨Showcase Your Collaboration Skills

Since the role involves working closely with analysts, test engineers, and hardware engineers, be ready to share examples of how you've successfully collaborated in the past. Highlight your communication skills and ability to work as part of a team to achieve common goals.

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

>