Position Overview
We are seeking an experienced Senior PLC Programmer to design develop and maintain advanced control systems for automated industrial processes. The ideal candidate will have a proven track record in PLC programming system integration and troubleshooting across diverse industrial environments. This role requires hands-on expertise with major PLC platforms strong project management skills and the ability to collaborate with cross-functional teams to deliver robust automation solutions
Key Responsibilities
- Design program test and commission PLC-based control systems for industrial automation projects
- Develop and modify PLC programs using languages such as Ladder Logic Structured Text Function Block Diagram and Sequential Function Chart
- Integrate PLCs with HMI (Human-Machine Interface) and SCADA (Supervisory Control and Data Acquisition) systems to enable efficient process monitoring and control
- Analyse project requirements interpret electrical schematics and collaborate with engineers and technicians to deliver tailored automation solutions
- Troubleshoot debug and optimize PLC programs to ensure reliability safety and efficiency of automated systems
- Oversee project timelines coordinate resources and provide technical guidance to junior programmers or technicians
- Maintain comprehensive documentation of programming changes system configurations and project deliverables
- Stay updated on emerging technologies and best practices in industrial automation and PLC programming
- Ensure all work adheres to relevant safety standards and industry regulations
Required Qualifications
- Bachelor s degree in electrical engineering/Automation Computer Engineering
- Minimum 6 years of hands-on experience in PLC programming commissioning and maintenance of automated systems in industrial settings
- Proficiency with major PLC platforms (e.g. Siemens Allen-Bradley/Rockwell Schneider Electric) and associated programming environments (e.g. TIA Portal RS Logix)
- Strong understanding of industrial networking protocols (e.g. Ethernet/IP Modbus) and integration with HMI/SCADA systems
- In-depth knowledge of electrical circuits control systems and industrial instrumentation
- Demonstrated experience in project management including planning resource coordination and meeting deadlines
- Excellent problem-solving troubleshooting and analytical skills
- Strong verbal and written communication skills for effective collaboration and documentation
Preferred Skills
- Experience with software development in C/C Python or Java for advanced automation and system integration tasks
- Familiarity with AutoCAD or similar software for creating and interpreting electrical schematics
- Prior experience in manufacturing process industries or similar industrial environments
- Ability to mentor and provide technical leadership to junior staff
Develop integrations between Teamcenter and other enterprise systems using C# and/or C++. Implement solutions leveraging Teamcenter modules such as Structure Manager, Classification, Project and/or Program management, EBOM (Engineering Bill of Materials), and MBOM (Manufacturing Bill of Materials). Troubleshoot and resolve issues. Participate in the design and implementation. Collaborate with end-users and stakeholders to gather requirements and translate them into technical solutions. Stay up-to-date with the latest Teamcenter releases and best practices.
Education
BE/Btech