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
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
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.