PLC Programming & Automation
Develop PLC logic and automation software based on project requirements.
Configure and program PLC, HMI, SCADA, and remote monitoring systems.
Prepare automation architecture and I/O mapping.
Develop alarm, interlock, sequencing, and control logics.
Modify and optimize existing automation programs when required.
System Integration
Integrate PLC systems with DG synchronization panels, PMS, BMS, IPMS, SCADA, VFDs, and third-party systems.
Configure industrial communication protocols such as: Modbus RTU/TCP
Ethernet/IP
Profinet
CANbus
J1939
OPC communication
Coordinate with OEMs and clients for interface requirements.
Testing & Commissioning
Perform FAT, SAT, and site commissioning activities.
Troubleshoot automation, communication, and control system issues.
Conduct loop checks, I/O verification, and signal testing.
Support remote troubleshooting and after-sales service activities.
Ensure successful commissioning and smooth system operation.
Documentation & Engineering
Prepare PLC architecture diagrams, I/O lists, cause & effect matrices, and communication lists.
Develop operation manuals and commissioning documents.
Maintain software backups and version control.
Coordinate with Design, Production, and Service teams for project execution.
Customer & Technical Support
Provide technical support to customers during project execution.
Conduct operator training and handover support.
Coordinate with client, consultant, and shipyard/site teams during commissioning.
Required Skills
Strong PLC programming knowledge.
Experience in HMI and SCADA development.
Good understanding of industrial automation and electrical control systems.
Knowledge of communication protocols and networking.
Ability to troubleshoot PLC and automation systems independently.
Strong analytical and problem-solving skills.
Good communication and documentation skills.