Enable job alerts via email!

Firmware Engineer

Kidde Global Solutions

Herne Bay

On-site

GBP 40,000 - 55,000

Full time

Today
Be an early applicant

Job summary

A global safety technology company in Herne Bay is seeking a Firmware Engineer to develop embedded software for innovative fire alarm devices. The ideal candidate has a degree in software engineering or computer science, with at least 2 years of experience in embedded software development. Join us to make a real impact in life-saving technology and enjoy long-term career growth in a supportive environment.

Benefits

25 days holiday + bank holidays
DC pension scheme & life assurance
Employee scholarship program
Recognition through Bravo Awards
Access to health & wellness resources

Qualifications

  • 2+ years’ experience in embedded software development.
  • Hands-on experience in C/C++.
  • Knowledge of electronic schematics.

Responsibilities

  • Designing and developing embedded software in C.
  • Collaborating with analysts, hardware engineers, and testers.
  • Participating in code reviews and documentation.

Skills

Embedded software development
C/C++ programming
Debugging skills
Communication skills in English

Education

Degree in software engineering / computer science

Tools

Microcontrollers (STM, TI, Renesas)
GIT
Job description
🚨 We’re Hiring: Firmware Engineer – Herne Bay, Kent 🚨

🕒 Full-time | On-site

Required: Minimum 50% on-site work at the office.

🔧 Where Fire Safety Innovation Meets Opportunity

Ready to make a real impact? Join EMS Ltd, part of the Kidde Global Solutions Commercial Fire Business Unit, and be part of a legacy of innovation and leadership in fire safety. With a $10M investment in product development, this is your chance to help shape the future of life‑saving technology.

As a Firmware Engineer, you’ll work on cutting‑edge wireless fire alarm devices — from detectors and sounders to fire panels and network systems — used to protect people and property worldwide.

Why join us?

✅ Be part of a mission‑driven, international R&D team

✅ Work across the full product lifecycle: from concept to deployment

✅ Contribute to meaningful technology that saves lives

✅ Enjoy long‑term career growth in a supportive and collaborative environment

🛠️ What you'll be doing:
  • 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
🎓 What we’re looking for:
  • Degree in software engineering / computer science
  • 2+ years’ experience in embedded software development
  • Hands‑on experience in C/C++
  • Strong debugging skills (e.g., GDB)
  • Knowledge of GIT and electronic schematics
  • Solid English communication skills
🎁 What we offer:
  • 25 days holiday + bank holidays
  • DC pension scheme & life assurance
  • Employee scholarship program
  • Recognition through Bravo Awards
  • Access to health & wellness resources

This is more than just a job — it’s your chance to build a safer future with cutting‑edge tech and global impact. 🌍

📩 Apply now and take your career to the next level!

#FirmwareEngineer #EmbeddedSoftware #EngineeringJobs #R&D #TechCareers #FireSafety #JoinUs #KiddeGlobalSolutions #EMS

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.