As an Automation Engineer, you will play a crucial role in developing, testing, and optimizing PLC software for our client. This position requires not only expertise in programming and systems integration but also the ability to assess system qualifications and make precise adjustments to ensure high performance.
- Design, program, and manage PLC software using C++ for reliable system operations.
- Interface with hardware components, including PLCs, I/O modules, CPUs, and memory types, ensuring seamless hardware-software integration.
- Create and implement efficient programming architectures tailored for PLC systems.
- Facilitate reliable communication between PLCs and external devices using Modbus, Profibus, Profinet, and Ethernet/IP.
- Quickly identify and resolve issues in PLC programs and hardware to minimize downtime and enhance automation system performance.
- Work closely with various teams to define software requirements and deliver effective, high-quality solutions.
- Keep current with advancements in PLC technology and evolving communication protocols to continually improve system effectiveness.