Firmware Engineer

Reposted 5 Hours Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Hardware • Security
The Role
Designs and maintains embedded firmware for fire alarm control panels using C and C++. Develops real-time safety-critical features for detection, alarm signaling, diagnostics, and fault monitoring; interfaces with hardware components and communication modules; performs testing and debugging; optimizes reliability and performance; supports certification; and collaborates with hardware, QA, and systems teams.
Summary Generated by Built In

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. With an unmatched portfolio of solutions and services, and a commitment to constant innovation we’re elevating the standards for an entire industry – and establishing the next level of fire and life safety leadership.

At Kidde Global Solutions, you’re joining a global technology leader in fire and life safety solutions and our employees are the heart of it all. With industry-defining brands in life safety and security, you’ll be part of a legacy of leadership working with cutting-edge technologies that protect lives and property worldwide. 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.

Job Title: Firmware Engineer – Fire Alarm Control PanelExperience

6–8 Years

Job Summary

We are seeking an experienced Firmware Engineer to design and develop embedded firmware for Fire Alarm Control Panels (FACP). The candidate will play a key role in building reliable, safety-critical systems, ensuring compliance with industry standards and delivering high-performance embedded solutions using C and C++.

Key Responsibilities
  • Design, develop, and maintain firmware for Fire Alarm Control Panels (FACP)
  • Implement real-time embedded software using C and C++
  • Develop features for fire detection, alarm signaling, fault monitoring, and system diagnostics
  • Interface with hardware components such as sensors, relays, annunciators, and communication modules
  • Ensure firmware complies with safety standards (UL, EN, NFPA, etc.)
  • Develop and execute unit, integration, and system-level testing
  • Debug issues using tools like JTAG, oscilloscopes, and logic analyzers
  • Optimize firmware for reliability, performance, and low power consumption
  • Support certification and regulatory testing processes
  • Collaborate with hardware, QA, and system engineering teams
Required Skills & Qualifications
  • 5–7 years of experience in embedded firmware development
  • Strong proficiency in C and C++
  • Hands-on experience with embedded systems and microcontrollers
  • Experience in real-time systems / RTOS (e.g., FreeRTOS)
  • Knowledge of communication protocols (UART, SPI, I2C, RS485, CAN)
  • Strong debugging and problem-solving skills
  • Understanding of hardware schematics and board-level design
Domain-Specific Experience (Highly Preferred)
  • Experience in Fire Alarm Systems / Safety-Critical Systems
  • Knowledge of fire detection algorithms and alarm logic
  • Familiarity with standards such as:
    • NFPA 72
    • UL 864
    • EN 54
  • Experience with loop communication protocols (addressable fire systems)
  • Experience in fault-tolerant and redundant system design
Preferred Qualifications
  • Experience with bootloaders and firmware upgrade (OTA/local)
  • Exposure to embedded Linux (optional)
  • Experience with certification processes and documentation
  • Familiarity with version control tools (e.g., Git)
Soft Skills
  • Strong ownership and accountability
  • Ability to work in safety-critical environments with high quality standards
  • Good communication and teamwork skills
Education
  • Bachelor’s or Master’s degree in Electronics, Electrical Engineering, Computer Science, or related field

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.

Skills Required

  • 5-7 years of embedded firmware development experience
  • Strong proficiency in C and C++
  • Hands-on experience with embedded systems and microcontrollers
  • Experience with real-time systems or RTOS, such as FreeRTOS
  • Knowledge of UART, SPI, I2C, RS485, and CAN communication protocols
  • Strong debugging and problem-solving skills
  • Understanding of hardware schematics and board-level design
  • Experience with fire alarm systems or safety-critical systems
  • Knowledge of fire detection algorithms and alarm logic
  • Familiarity with NFPA 72, UL 864, and EN 54 standards
  • Experience with loop communication protocols for addressable fire systems
  • Experience in fault-tolerant and redundant system design
  • Experience with bootloaders and firmware upgrades
  • Exposure to embedded Linux
  • Experience with certification processes and documentation
  • Familiarity with version control tools such as Git
  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, or a related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palm Beach Gardens, FL
6,021 Employees
Year Founded: 1917

What We Do

Kidde Global Solutions (KGS) is a global fire and life-safety company bringing together trusted safety and security brands. It provides advanced solutions and services for residential and commercial customers, helping protect people and property across a wide range of applications worldwide. The company focuses on raising industry standards through its combined experience and expertise in fire protection, detection, alarms, and related security offerings.

Similar Jobs

In-Office
Hyderabad, Telangana, IND
6021 Employees

Micron Technology Logo Micron Technology

Principal Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
2 Locations
45000 Employees

Coherent Laser India Pvt. Ltd. Logo Coherent Laser India Pvt. Ltd.

Senior Firmware Engineer

Semiconductor • Industrial • Automation • Manufacturing
Hybrid
Hyderabad, Telangana, IND
30216 Employees

Marvell Technology Logo Marvell Technology

Staff Engineer

Artificial Intelligence • Automotive • Semiconductor
In-Office
Hyderabad, Telangana, IND
6500 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
190 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account