PR

Sr. PLC Programmer

Pratiti Technologies
Pune7-13 LPA Posted 18 Aug 2025
FULL TIME
Networking Protocols
System Design
software development process
Troubleshooting
Plc Programing
+2 more

Job Description

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.

Roles and Responsibilities

  • System Design & Programming: 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.
  • Integration & Analysis: Integrate PLCs with HMI (Human-Machine Interface) and SCADA (Supervisory Control and Data Acquisition) systems. Analyze project requirements, interpret electrical schematics, and collaborate with engineers and technicians to deliver tailored automation solutions.
  • Troubleshooting & Optimization: Troubleshoot, debug, and optimize PLC programs to ensure the reliability, safety, and efficiency of automated systems.
  • Project Leadership: 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.
  • Compliance & Improvement: Ensure all work adheres to relevant safety standards and industry regulations. Stay updated on emerging technologies and best practices in industrial automation and PLC programming.

Skills

  • 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.
  • Experience with software development in C/C++, Python, or Java is preferred.
  • Familiarity with AutoCAD or similar software is a plus.
  • Prior experience in manufacturing, process industries, or similar industrial environments is preferred.
  • Ability to mentor and provide technical leadership to junior staff.

Qualifications

  • A Bachelor's degree in Electrical Engineering/Automation, Computer Engineering, or a related field.
  • Minimum of 6 years of hands-on experience in PLC programming, commissioning, and maintenance of automated systems in industrial settings.