





Tier-1 employer and Bangalore location increase applicant density despite niche embedded-PLC specialization.
Role requires specialized embedded C++ and industrial-automation protocols, limiting cross-industry transferability.
Specialized embedded C++, PLC, and hardware-integration skills increase screening rigor despite no years requirement.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Define integration test scope and strategy based on customer Functional Requirements and Technical Design Packages.
Design, develop, and maintain automated integration test cases in Embedded C++ for ctrlX PLC IO modules and validate hardware-software integration and industrial communication protocols.
Perform integration and system-level testing on remote hardware, debug integration issues with cross-functional teams, and develop reusable C++ test frameworks to enhance test coverage and efficiency.
Strong programming experience in Embedded C++ (C++17) focusing on PLC IO modules and test case development.
Experience with industrial communication protocols such as EtherCAT, CAN, M-Bus, RS232/RS485.
Educational Qualification: BE/B.Tech/M.Tech in Electronics & Communication or equivalent.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced in Linux-based embedded systems and embedded runtime environments, with strong capabilities in debugging and troubleshooting on target hardware.
Demonstrated ability to develop reusable test automation frameworks and improve integration testing practices in a hardware-software integrated environment.
Familiarity with version control tools like Git, software lifecycle processes, and basic knowledge of real-time constraints and multithreading in embedded systems.