Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
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.
Minimum Requirements
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.
Ideal Candidate Profile
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.
