





Mid-level metro role with some brand recognition but niche embedded firmware skills yields medium competition.
Specialised embedded firmware and industrial-protocol experience limits transferability across industries, so fit sensitivity is high.
Explicit 3–5 years plus many mandatory embedded firmware, protocol, and hardware skills create strict shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, maintain, and debug embedded firmware for real-time monitoring and diagnostic systems in electrical power industry applications.
Collaborate closely with Systems, Hardware, Software, and Test teams to deliver integrated product solutions across bare-metal, RTOS, and embedded Linux platforms.
Contribute through full product lifecycle including requirements analysis, implementation, testing, release, and sustaining engineering, leveraging modern development practices and AI-assisted tools.
Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or related discipline.
3–5 years of industry experience in embedded firmware development, testing, debugging, and deployment.
Strong proficiency in Embedded C/C++ development on microcontroller and microprocessor-based real-time systems.
Experience with industrial communication protocols such as IEC 61850, DNP3, Modbus, IEC 60870, and embedded Linux or RTOS-based systems.
Experienced firmware engineer with demonstrated ability to work on embedded real-time systems for critical infrastructure in the electrical power sector.
Skilled in firmware development lifecycle including hardware-software integration, debugging, and testing in industrial communication environments.
Comfortable working in cross-functional Agile Scrum teams using modern software engineering, automation, and AI-assisted development tools.