





Niche embedded firmware role with senior focus and modest employer brand leads to moderate competition.
Highly specialized embedded firmware skills are not easily transferable across industries.
Explicit seven-year requirement and many mandatory embedded, RTOS, and hardware skills increase shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop real-time embedded firmware for low-power microcontrollers interfacing with various peripheral components (ADC, DAC, BLDC Motors, UARTs, EEPROMs, LCDs, RFID, Bluetooth, PWMs, etc).
Design firmware meeting functional safety standards and implement filter algorithms at the code level.
Troubleshoot and validate firmware functionality; integrate hardware with Python applications.
Bachelor or Master’s degree in Electronics and Communication, Electronics and Electrical, Instrumentation, Computer Science Engineering, or Mechatronics.
Minimum 7 years of experience in low-power electronics firmware development.
Proficient in Embedded C/C++, Python, Assembly; experienced with IAR Workbench, Keil IDE, SVN, Visual Studio; RTOS operating systems.
Familiarity with microprocessor architectures (RENESAS, TI, ARM Cortex), industrial communication protocols (HART, Foundation Fieldbus, PROFIBUS, MODBUS, PROFINET, LORA), and lab equipment (oscilloscopes, logic analyzers).
Experienced in embedded firmware development for low-power electronics in an industrial or safety-critical environment.
Skilled in both software design and hardware integration involving microcontrollers and analog/digital peripherals.
Proficient with real-time operating systems and industrial communication standards indicating strong domain expertise.