Design and Programming Develop PLC code, SCADA logic, and HMI programs. Design networked systems using protocols such as Modbus RTU and TCP/IP. Draft wiring schematics and write installation procedures. Testing and Production Support Review panel layouts and verify proper design. Test custom panels