Embedded C++ & PLC Automation Engineer-EPS1
Bosch (Robert Bosch LLC)Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain automated integration test cases in Embedded C++ for ctrlX PLC IO modules and accessories.
Validate hardware-software integration and industrial communication protocols (EtherCAT CoE, EoE, CAN, M-Bus, RS232/RS485) on remote hardware test setups.
Debug integration issues collaboratively with global teams and maintain test documentation and defect reports adhering to quality and release processes.
Minimum Requirements
5-10 years of work experience in embedded systems or related roles.
Strong programming experience in Embedded C++ (C++17) and PLC - IO modules.
Bachelor’s or Master’s degree in Electronics & Communication or equivalent.
Experience with Linux-based embedded systems and knowledge of industrial communication protocols such as EtherCAT, CAN, M-Bus, RS232/RS485.
Ideal Candidate Profile
Experienced in embedded systems integration testing with knowledge of automated test framework development.
Comfortable working with cross-functional and geographically distributed engineering teams, including international collaboration.
Familiar with debugging on target hardware and maintaining high-quality documentation and process compliance.
