





Mid-level firmware role in a metro with some brand recognition and niche embedded requirements.
Embedded firmware skills are highly domain-specific, reducing transferability across industries and roles.
Explicit 5-8 years requirement plus mandatory embedded, microcontroller, and RTOS experience increases screening rigor.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own design, coding, and testing of embedded firmware modules for fire detection systems.
Mentor junior team members and provide third-level support to field engineers.
Coordinate with multi-disciplinary engineering teams and support product development processes including compliance and quality systems.
5-8 years of experience in embedded firmware development, specifically in Embedded C/C++ and microcontroller driver development.
Bachelor’s degree in Electronics/Electrical/Computer Engineering or related technical field.
Strong experience with Embedded bus protocols (I2C, SPI, UART) and hardware interfacing with microcontrollers.
Good hands-on experience with debugging tools (ICE, GDB, JTAG) and version control tools like GitHub; knowledge of firmware development on Renesas, Microchip, or ST microcontrollers preferred.
Experienced in working independently on embedded firmware modules with minimal supervision, including project planning and effort estimation.
Has expertise in embedded software design best practices, process adherence, and quality management systems in a regulated environment (e.g., ISO QMS).
Demonstrated leadership and mentoring ability, coupled with strong problem-solving and communication skills, ideally familiar with Fire Detection Systems or similar domains.