Logo
Kidde-Fenwal LLC

Firmware Engineer

Kidde-Fenwal LLC, Ashland, Massachusetts, United States, 01721

Save Job

Job Description

Job Description

Firmware Engineer KiddeFenwal, LLC Location:

400 Main Street, Ashland, MA, 01721 USA Company Overview

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 Our Purpose We protect lives, livelihoods, and icons through innovative solutions, strong partnerships, and exceptional customer experiences. Built on a foundation of integrity and safety, we drive results with speed and excellence while fostering innovation and teamwork. Position Summary In this role, you will design and develop Embedded Firmware for safety critical burner control systems, ignition modules etc. You will work on system requirements, system architecture and design, implement using C, C++, perform unit and system testing. You will be involved in all aspects of the system software development process (concept, design, reviews, coding, and validation). The role requires you to work individually and with team – hardware and software both locally and globally. This role involves the application of scientific principles to design and implement technologies, components, and systems that comply with specifications, requirements, and customer guarantees. You will also ensure that novel ideas and innovations are captured and protected using applicable IP processes. This position reports to the Engineering Manager and involves collaboration with cross-functional teams including Product Management, Operations, Supply chain, Sales, and Marketing. Key Responsibilities Embedded firmware design and development for safety critical burner control systems Translating product requirements into system architecture and design Embedded firmware development using C, C++ Follow Agile software development practices Unit testing and System testing Peer design and code reviews Follow cyber secure firmware development lifecycle Debugging, troubleshooting embedded systems using emulators, JTAG BDM debuggers etc. Estimate task effort and duration, ensuring designs meet cost and schedule targets. Ensure product compliance relevant safety/agency standards (UL, CSA, CE etc.) Experience and Competencies Min. 4 to 6 years of experience in Embedded Firmware design and development Strong in Embedded C/C++ , object oriented software development Experience in understanding system requirements and translate to software specifications, interfacing requirements Experience in developing software architecture and design (top down approach) Experience in understanding legacy code & peer code reviews Experience on non-OS (bare metal) based system designs Experience on 16 / 32-bit micro controllers Experience debugging, troubleshooting embedded systems using emulators, JTAG BDM debuggers etc. Development experience with serial communications including MODBUS, RS485, RS232, SPI, I2C, USB, CAN Able to understand hardware design and schematics Experience with software version control and defect tracking software Passionate to learn new technologies and tools quickly and work in a highly collaborative team-oriented environment. Basic Qualifications B.S. in Electrical / Electronics Engineering Min. 4 to 6 years of experience in Embedded Firmware development Preferred

Qualifications/Competencies Exposure to safety critical embedded systems design for CE markets SIL standards Exposure to RTOS / Embedded Linux is a plus Working knowledge on networking and BACnet protocols Exposure to Model based design Experience with boiler controls, HVAC is a plus Strong decision-making, organizational, and time-management skills High degree of independent judgment; excellent verbal and written communication skills KiddeFenwal, LLC. is an Equal

Opportunity/Affirmative

Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other federally protected class.