Description
Kidde Global Solutions is seeking a Firmware Engineer to lead the design, development, optimization, and validation of real-time embedded firmware for fire and life safety products. The role focuses on FreeRTOS-based multi-threaded architectures running on ARM Cortex-M microcontrollers, low-level communication drivers, interrupt and DMA processing, board bring-up, hardware-software debugging, memory and performance analysis, secure firmware updates, coding standards, automated testing, and technical mentorship. No location, compensation, employment type, or formal education requirement is stated.
