KiddeFenwal is the global market leader in designing and manufacturing innovative industrial and commercial fire suppression systems and safety controls. Our proprietary, fully certified offerings save lives, protect property, and minimize business interruption.
Our brands—Kidde Fire Systems and Kidde Fire Protection—deliver highly engineered fire suppression, detection, and control systems across industrial, commercial, and marine sectors. Fenwal Controls supports OEMs with gas ignition, temperature control, and overheat detection products.
Headquartered in Ashland, Massachusetts, KiddeFenwal operates globally, with facilities in the U.S., United Kingdom (KFI-UK), and India (KTI-India). Learn more at www.kiddefenwal.com
Job role:Strong in firmware development using Embedded C, C++, trouble shooting,16/32 bit microcontrollers, Understanding on system interaction / interface, Hands on with complex embedded system design
Exposure to embedded protocols and Basic Schematics understanding
Experience:Lead Engineer- 8 - 11 yearsKey responsibilities:* Participation in embedded firmware product development teamsEmbedded Firmware design and development for Fire Detection and Alarm. Individuals must have the ability to understand system requirements, understand system architecture, prepare design & code using C, C++, perform unit and system testing.
The selected candidate must have a background in embedded firmware development, design and code review, devices/system interaction and troubleshooting (Debugging capabilities), and will be involved in all aspects of the system software development process (concept, design, reviews, coding, and validation).
The selected candidate shall understand basic level hardware schematics. The selected candidate shall be able to work individually and with team – hardware and software both locally and globally. Need to work with teams at global locations across different time zones.
+ Strong in Embedded C oriented software development.
+ Experience on 16 / 32 bit micro controllers.
+ Strong in Microcontroller bare metal programming and board up capabilities.
+ Experience in working on protocols like I2C, SPI , RS485 and MOBBUS.
+ Must have experience debugging, troubleshooting embedded systems using emulators, JTAG'BDM debuggers etc, Static code analysis
+ Must have experience with software version control (ex:SVN/GIT) and defect tracking software
+ Passionate to learn new technologies and tools quickly and work in a highly collaborative team-oriented environment.
+ Having work experience in Embedded Linux is added advantage.
+ Having work experience in wireless protocols (Bluetooth, Bluetooth Low Energy) is added advantage
Secondary (Desired) skills :
Having exposure to Embedded Linux (System Programming) , IOT and BLE will be added advantage
+ Exposure to Google Test framework/CPP unit testing Framework
+ Experience with UML is a plus
+ Experience with JIRA (Atlassian tools)
+ Able to understand hardware design and schematics is Plus
+ Exposure to Model based design
+ Knowledge on Cybersecurity tools and process
+ Knowledge in IOT and Connected Solutions applications
General :* Understanding of the entire system development process.
Hourly based
Worldwide
TS , India