





Mid-level Bangalore embedded role with common 2–5 years range and generalist skillset.
Requires embedded Linux, industrial protocols, and hardware integration, limiting cross-industry transferability.
Explicit 2–5 years requirement plus mandatory embedded Linux, C++ and industrial protocol expertise.
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 Linux platform software and desktop applications for industrial monitoring systems.
Implement and support industrial communication protocols and data acquisition software in critical electrical infrastructure products.
Collaborate cross-functionally from requirements to release, utilizing modern engineering tools including AI-assisted development and automation to deliver secure, reliable software.
Bachelor’s or Master’s degree in relevant engineering or computer science discipline.
2–5 years of industry experience in embedded software, Linux applications, or industrial software product development.
Strong proficiency in C++ and experience with Linux-based application development.
Experience with industrial communication protocols such as IEC 61850, DNP3, Modbus, IEC 60870, or MQTT.
Experienced in cross-disciplinary collaboration with Systems, Hardware, Firmware, and Test Engineering teams.
Proficient with embedded Linux platforms, multithreaded applications, networking, and software lifecycle management.
Background in electrical power, utility, industrial automation, or critical infrastructure sectors is highly advantageous.