





Tier-1 brand plus junior level increases applicants, but niche embedded skills moderate competition.
Embedded firmware skills are industry-specific and less transferable across domains, creating high sensitivity.
Requires specific embedded C, RTOS and hardware integration skills plus a minimum experience, so moderately strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, test, and maintain embedded software ensuring robustness and efficiency for various applications.
Collaborate with hardware engineers and multidisciplinary teams to integrate software with hardware components.
Conduct software verification, validation, and documentation to ensure product quality and system reliability.
Bachelor’s or master’s degree in Computer Science, Electronic & Communication Engineering, Electrical Engineering, or related field.
At least 1 year of experience in embedded software development.
Advanced proficiency in Embedded C programming and hands-on experience with RTOS platforms (e.g., FreeRTOS, VxWorks).
Proficiency in scripting languages (preferably Python) and experience in Agile development environments.
Experienced in embedded C and RTOS for real-time system development with strong hardware/software integration skills.
Familiar with industrial and power system communication standards (IEC-61850) and HVDC systems is advantageous.
Operates effectively in Agile teams, participates in code reviews, and applies structured software development lifecycle methodologies.