Job Description – Senior PLC & HMI Programmer
Company: Ecopmin Technologies Pvt. Ltd.
Position: Senior PLC & HMI Programmer
Number of Openings: 20
Department: Projects – Automation & Controls
Experience: 7+ Years
Location: Chennai, Tamil Nadu
Reports To: Project Manager / Automation Lead
Job Purpose
To design, develop, program, debug, and commission PLC-based automation systems and HMI applications for Special Purpose Machines (SPM) and custom-built industrial automation equipment. The candidate should independently handle automation projects from requirement analysis and programming through commissioning and customer-site support.
Key Responsibilities
- Analyse machine requirements, process flow, electrical drawings, and safety requirements.
- Develop PLC programs from scratch using Ladder Logic, Structured Text, Function Block Diagram, or other platform-supported languages.
- Design, develop, and configure HMI screens, including machine operation, alarms, diagnostics, recipes, and production monitoring.
- Implement machine sequencing, interlocks, timers, counters, fault handling, and automatic/manual operating modes.
- Configure and integrate PLCs with HMIs, VFDs, servo drives, sensors, vision systems, and other automation devices.
- Establish industrial communication using Modbus RTU/TCP, PROFINET, EtherNet/IP, and other relevant protocols.
- Develop and troubleshoot motion-control applications involving servo motors, stepper motors, and positioning systems.
- Implement machine safety functions in coordination with the electrical and safety teams, including emergency stops, door interlocks, and safety devices.
- Perform program simulation, offline testing, dry runs, on-machine debugging, and performance optimisation.
- Lead PLC/HMI troubleshooting during machine integration, FAT, SAT, and commissioning.
- Prepare and maintain PLC backups, I/O lists, alarm lists, functional descriptions, HMI documentation, and operating manuals.
- Coordinate with mechanical design, electrical design, assembly, and project teams to complete projects on schedule.
- Provide technical support, customer-site commissioning, and operator/service-engineer training.
- Mentor junior programmers and establish reusable programming standards and documentation practices.
Required Skills & Qualifications
- B.E./B.Tech/Diploma in Electrical, Electronics, Instrumentation, Mechatronics, or Automation Engineering.
- Minimum 7 years of hands-on PLC and HMI programming experience.
- Strong practical expertise in at least one major PLC platform: Siemens, Mitsubishi, Omron, Allen-Bradley/Rockwell, or Delta.
- Proven ability to develop and modify PLC programs independently from scratch.
- Strong experience in HMI development, machine sequencing, interlocks, alarms, and troubleshooting.
- Experience integrating VFDs, servo drives, sensors, and industrial communication networks.
- Strong understanding of electrical drawings, PLC I/O, control-panel interfaces, and machine automation.
- Experience in machine commissioning, debugging, FAT/SAT, and customer-site support.
- Ability to independently resolve complex automation faults and deliver projects within deadlines.
- Willingness to travel for machine commissioning and customer support.
Preferred Qualifications
- Experience with Special Purpose Machines (SPM), custom-built machines, or industrial automation projects.
- Experience in motion control, servo positioning, PID control, recipe management, and multi-axis applications.
- Knowledge of safety PLCs, safety relays, and industrial machine-safety practices.
- Experience with SCADA, vision systems, robotics, and data communication.
- Experience leading automation projects and guiding junior engineers.
Key Performance Indicators (KPIs)
- On-time completion of PLC/HMI development and commissioning.
- First-time-right machine operation during FAT and SAT.
- Reduction in PLC/HMI-related machine faults and commissioning delays.
- Program quality, reusability, documentation accuracy, and backup compliance.
- Timely resolution of technical issues at the shop floor and customer sites.
- Effective coordination with project, electrical, mechanical, and service teams.
Ideal Candidate Profile
A senior automation professional with strong hands-on programming capability, independent project execution experience, and proven exposure to PLC/HMI development for industrial machines. Candidates with SPM or custom machine-building experience will be preferred.
Contact Person: Joesan HR
Contact Number: 9789839956 / 9789839926 /9789839984
Email: hr@ecopmin.com
Pay: ₹55,000.00 - ₹85,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person