PLC Automation Engineer
370 000 – 1 200 000 ₽в год
Bosch Global Software TechnologiesBengaluru и ещё 1 городПолная занятость
GitLinuxOOPFunctional TestingPLCEmbedded CCANHMICODESYSEtherCATProfibusStructured TextTwinCAT
Описание
This role is for an Embedded C++ integration test engineer focused on ctrlX PLC IO modules and industrial protocols, working with hardware setups in Germany.
Responsibilities
- Analyze customer Functional Requirements and Technical Design Packages to define integration test scope and strategy
- Design, develop and maintain automated integration test cases in Embedded C++ for ctrlX PLC IO modules and accessories
- Validate hardware-software integration and industrial protocols (EtherCAT CoE/EoE, CAN, M-Bus, RS232/RS485)
- Run integration and system-level testing on remote hardware setups in Germany
- Debug integration issues with firmware, hardware and Germany-based engineering teams
- Develop reusable C++ test frameworks and automation
- Mentor junior engineers and drive test practice improvements
Requirements
- BE/B.Tech/M.Tech in E&C or equivalent
- Strong programming in Embedded C++ (C++17) and PLC IO modules
- Good OOP understanding
- Experience with Linux-based embedded systems or embedded runtime environments
- Knowledge of industrial communication: EtherCAT, EoE, M-Bus, CAN, RS232/RS485
- Debugging and troubleshooting software on target hardware
- Understanding of software lifecycle, unit and integration testing
- Git version control
We offer
- Salary: 3.7 - 12 LPA (estimated)
- Work location: Bengaluru, India
- Employment: Full-time