Education
- Diploma / Degree in Electrical, Electronics, Instrumentation, or Mechatronics Engineering.
Responsibilities
The PLC Programming Lead will be responsible for leading the development and execution of PLC, HMI, and SCADA programs for new and existing automation projects. The role involves hands-on programming, supervising junior programmers, providing technical support, coordinating with design and sales teams, and managing all data and backup related to PLC systems.
1. Programming & Development
Develop and commission PLC, HMI, and SCADA applications for custom-built machines.Design logic for machine control, motion, and process automation.Develop and debug Mitsubishi PLC and servo systems with various communication protocols (e.g., Ethernet / IP, Modbus TCP, RS-485, CC-Link, etc.).Implement data logging, graph generation, and trend monitoring functions in automation systems.Integrate industrial printers, barcode scanners, and vision systems with PLC / HMI.Design and manage recipe creation systems, number system conversions, and analog signal scaling for sensors and actuators.Develop communication links with servers and MES / ERP systems for data transfer and reporting.2. Team Leadership & Coordination
Allocate PLC / HMI-related tasks to junior programmers and monitor their progress.Review and validate programs developed by team members to ensure quality and standardization.Provide training, technical guidance, and troubleshooting support to the automation team.3. Project Coordination
Collaborate with design and sales teams to give automation inputs for upcoming projects.Coordinate with project, electrical, and mechanical departments to ensure smooth PLC integration.Ensure all MOM (Minutes of Meeting) points related to PLC scope are addressed and closed on time.4. Data & Documentation Management
Maintain complete data backups of PLC, HMI, and SCADA programs.Manage version control, documentation of control logic, and system wiring references.Prepare program archives and change logs for project handovers.5. Support & Troubleshooting
Provide onsite and remote support during installation, commissioning, and after-sales service.Troubleshoot automation-related issues in PLCs, HMIs, servo drives, and communication networks.Mandatory Technical Expertise
Mitsubishi PLC and Servo Programming (FX, Q, or iQ-R series).Experience with multiple communication protocols : Ethernet / IP, Modbus TCP / RTU, CC-Link, RS-232 / RS-485.Data logging and graph generation in HMI / SCADA systems.Integration of industrial printers and barcode scanners.Recipe management, analog scaling, and numeric data conversions.Server communication and integration (e.g., SQL, FTP, OPC, or TCP-based systems).