





Specialized embedded firmware role with senior requirement reduces applicant competition.
Skills are highly domain-specific to embedded systems and industrial controls, limiting cross-industry transferability.
Multiple mandatory embedded-specific technologies, safety and hardware integration requirements imply strict screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain low-power real-time embedded firmware for microcontrollers communicating with various peripheral components.
Design firmware to comply with functional safety standards and perform troubleshooting and validation through testing.
Integrate hardware components with Python applications and implement filter designs at the code level.
Bachelor's degree in Electronics and Communication, Electrical, Instrumentation, Computer Science, Mechatronics or related field; Master's preferred.
Minimum 7 years of experience in low-power electronics firmware development.
Proficiency in Embedded C/C++, Python, Assembly; experience with tools like IAR Workbench, Keil IDE, SVN, Visual Studio.
Experience with RTOS, microprocessor architecture (RENESAS / TI / ARM Cortex), software debuggers, oscilloscopes, logic analyzers, and industrial communication protocols (e.g., HART, MODBUS).
Experienced in designing embedded firmware that interacts with diverse peripherals and meets functional safety standards.
Skilled in both low-level microcontroller programming and hardware-software integration, including Python.
Comfortable working with industrial communication protocols and distributed control systems or PLCs in embedded environments.