Posted on: 14/10/2026
About Job Role :
We are seeking a hands-on Senior Firmware Design Engineer with 7 - 10 years of experience to develop, enhance, migrate, sustain, and release embedded firmware for fire and life-safety portfolio.
The role supports new product development, product extensions, platform modernisation, value engineering, component obsolescence, compliance, and field or production support.
Key Responsibilities :
- Own firmware work packages for new products, product enhancements, redesigns, sustenance, and value-engineering initiatives.
- Analyze system and software requirements, hardware interfaces, existing code, field behavior, regulatory constraints, and manufacturing needs before defining the implementation approach.
- Define and implement modular architectures covering startup, BSP, HAL, drivers, protocols, application logic, diagnostics, configuration, and production-test support.
- Develop production embedded software in C for bare-metal or RTOS-based systems, with appropriate use of interrupts, timers, state machines, memory, and communication peripherals.
- Plan and execute microcontroller, compiler, IDE, or hardware-platform migrations when required.
Tech Stack & Skills :
- Strong Embedded C skills and practical experience with bare-metal or RTOS-based systems.
- Hands-on debugging with embedded toolchains, JTAG/SWD probes, oscilloscopes, logic analysers, and protocol analysers.
- Experience with version control, code review, static analysis, and defect tracking.
- Experience with Renesas or comparable microcontrollers and IAR or similar toolchains is preferred.
Qualifications :
- 7 - 10 years of hands-on embedded firmware-development experience.
- Bachelor's or Master's degree in Computer Engineering, Embedded Systems, or a related discipline.
- Prior experience in fire alarm, life-safety, or building-automation industries is strongly preferred.
- Hands-on participation in UL and FCC compliance or certification programs is strongly preferred.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1678463