





Niche RTOS firmware skills reduce candidate pool despite company brand.
Embedded RTOS and device-driver experience is industry-specific and less transferable.
Mandatory RTOS, driver, kernel and C/C++ experience with 3+ years requirement.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and implement high-performance embedded firmware based on Linux for Life Safety products, focusing on emergency lighting edge devices.
Collaborate with product owners, engineering, and test teams to define technical requirements, prioritize deliverables, and ensure software quality through unit tests and adequate test coverage.
Drive innovation and contribute to the development of embedded software, connectivity, industrial networking, and IoT solutions within a cross-functional global team.
Bachelor’s Degree in Computer Science, Electrical, or Electronics Engineering from an accredited institution.
Minimum 3 years of experience in embedded RTOS firmware development, device drivers, and data structures.
Proficiency in C/C++ for embedded systems and experience with RTOS such as FreeRTOS or Zephyr.
Experience with Industrial Ethernet protocols (EtherNet/IP, Modbus TCP, Profinet, BACnet IP, 61850) or device-level fieldbus technologies; Good knowledge of Linux kernel and driver development.
Experienced in embedded firmware development with focus on real-time operating systems and Linux-based driver/kernel programming.
Skilled in working within Agile development environments and collaborating cross-functionally to deliver customer-focused solutions.
Comfortable handling multiple projects and adapting to changing priorities while maintaining accountability for deliverables in a complex, global technology setting.