





Niche embedded Linux firmware skills but mid-level (3+ years) and reputable multinational increase applicant competition.
Embedded firmware and kernel expertise is industry-specific and not easily transferable.
Many mandatory technical skills, kernel/driver experience, and explicit 3+ years make filters highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop embedded firmware for Life Safety edge devices, focusing on Linux-based high-performance firmware.
Collaborate with product owners, engineering, and test teams to deliver features meeting technical requirements with quality and security.
Contribute to product development lifecycle including design, implementation, incremental delivery, unit testing, and software reuse.
Bachelor’s Degree in Computer Science, Electrical, or Electronics Engineering.
Minimum 3 years of hands-on experience in C, C++, and Linux-based firmware development on microcontrollers, including device drivers.
Experience with industrial Ethernet protocols such as EtherNet/IP, Modbus TCP, Profinet, BACnet IP preferred.
Knowledge of Linux kernel, driver development, and API/SDK frameworks.
Experienced in developing industrial fieldbus communication protocols (EtherNet/IP, Modbus TCP) and RTOS platforms.
Skilled in addressing cybersecurity requirements and fixing issues identified by static code analysis tools like Coverity or Parasoft.
Familiar with Agile development processes using tools like JIRA, BitBucket, and experience with unit testing and test automation.