PLC Programmer Job Description

PLC Programmer Job Description

4.8
188 votes for PLC Programmer
PLC programmer provides technical support, problem solving, documentation maintenance, modifications, and continuous improvement for power panels and automated control systems.

PLC Programmer Duties & Responsibilities

To write an effective PLC programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included PLC programmer job description templates that you can modify and use.

Sample responsibilities for this position include:

Work utilizing plant & division electrical controls standards
Works as system integrator, programs all machines in a manufacturing cell or line to interface with other control systems, I.T
Work with integration and application engineers to provide advanced programming solutions for HVAC and refrigeration control systems solutions. 
Develop and execute training programs for equipment users and other technical users
Assist with internal queries on existing equipment and programming standards
Work with other engineering staff to outline programming standards and requirements
Provide engineering level product support as needed, both in-house and remote
Performs complex design, maintenance, enhancement, testing, implementation, and support of software
Performs reviews of complex customers' standards specification and other documentation to determine software engineering requirements
Degree in Electrical Engineering or Software Engineering or Computer Science or equivalent Experience

PLC Programmer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for PLC Programmer

List any licenses or certifications required by the position: OSHA, SW

Education for PLC Programmer

Typically a job would require a certain level of education.

Employers hiring for the PLC programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Electrical Engineering, Engineering, Technical, Computer Science, Associates, Computer Engineering, Mechatronics, Mechanical Engineering, Education, Industrial Technology

Skills for PLC Programmer

Desired skills for PLC programmer include:

Electrical panels and electrical troubleshooting
English
Robot motion control
Servo motion controls systems
Communication capabilities
Database implementation and maintenance
Hardware configurations and power requirements
Standard wiring and labeling practices
Control narratives
Control schematics

Desired experience for PLC programmer includes:

Experience with automotive assembly plant install and commissioning activities for factory automation and/or end of line testing equipment is required
Travel will vary up to 30 %
Ability to take multiple data points for requirements and condense the various requirements into a solution
Individual will be part of a project team and provide process automation support to meet project milestones
Individual will use their technical knowledge and experience to assure the efficient operation of variety of automated processing and information technology systems and will lead in installing and placing new equipment into operations
Understand and support all GMPs, safety, and environmental regulations

PLC Programmer Examples

1

PLC Programmer Job Description

Job Description Example
Our innovative and growing company is hiring for a PLC programmer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for PLC programmer
  • Diagnoses malfunctioning apparatus such as transformers and motors using proper testing equipment
  • As a SCADA/PLC programmer, the successful candidate will be seconded full time at a waste water treatment facility in Orange County, CA
  • You will be responsible for SCADA HMI programming and PLC ladder logic programming implementing new, revised, and/or updated control, monitoring, and data acquisition strategies for the facility
  • Specifically, the programmer will support the treatment plant and pump station SCADA systems and enhance PLC logic, HMI servers and graphics and other operational systems
  • You will participate in the production of process control software consisting of PLC code, HMI graphics, and databases for improvement projects and support/resolve day to day production issues
  • You will need to quickly analyze and respond to process control and SCADA software issues to minimize the impact to operations
  • You will analyze event logs and trouble shoot and resolve problems
  • The existing facility SCADA system is CRISP32, however, the facility plans to upgrade the SCADA system in the near future
  • The facility will provide general training on the existing site SCADA/PLC system for one or two weeks to bring the successful candidate up to speed
  • A mandatory 2-day PLC training/evaluation at the client’s facilities as part of the interview process is required
Qualifications for PLC programmer
  • Bachelor’s Degree in Mechatronics, Electro-Mechanical Engineering, Computer Engineering, Electrical Engineering or equivalent
  • 5+ years’ experience in PLC Programming
  • Experience with RS5000
  • Advanced experience with Motoman, Fanuc, Panasonic, and/or ABB programming structure
  • Electrical Debug Skills
  • Bachelor's Degree in a STEM-related field and/or Robotic related programming from an accredited institution
2

PLC Programmer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of PLC programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for PLC programmer
  • Troubleshooting controls
  • Devises or modifies procedures to solve complex problems, and prepares detailed specifications from which programs will be written
  • Control and information systems for process and packing operations
  • Install/troubleshoot 240V and 480V motors VFD’s and Servo drives
  • Design and construct control systems for single devices and/or specific functions of electrical machinery and equipment on the shop floor involving PLCs (programmable logic controllers)
  • Provide day-to-day support for shop floor PLCs and related hardware, software, and applications (example – labeling)
  • Implement standard engineering practices, provide detailed documentation upon project completion
  • Respond to the needs and questions of shop floor users concerning their access and use of shop-floor PLC applications, applications issues, and training needs
  • Detect failures/errors, analyse root causes and develop establish adequate solutions
  • Effectively communicate issues and solutions to both technical and non-technical personnel
Qualifications for PLC programmer
  • Candidate must have a working knowledge of Programmable Logic Controllers and Distributed Control Systems with a minimum of 7 years’ experience with each technology
  • Experience with Computer Added Design (CAD) Software Solidworks and AutoCAD
  • Ability to analyze performance logs (logs, online tools)
  • Controls Programming (Rockwell, Siemens, Labview, GE Proficy )Familiarity with time based and relational database systems
  • AS Degree or More is required or at least 7 years’ experience
  • Ability to program AB for custom manufacturing equipment
3

PLC Programmer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of PLC programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for PLC programmer
  • Maintain proper barcode labeling for identification and RF usage (labels generated by PLCs)
  • Train end-users and maintain proper documentation with PLC’s and other related shop-floor applications
  • Understand and comply with QS-9000 and ISO-14000 requirements
  • Act as part of the team providing support during the plant operation
  • Create PLC programs for production machines and facility equipment
  • Perform maintenance skills including, but not limited to, PLC program troubleshooting and repair of production machines or facilities equipment
  • Aid in and design of equipment related to electrical/controls and programming - implement said system improvements
  • Comply with safety regulations and maintain clearn and orderly work areas
  • Participate in trainign and development programs including all areas of environment, health and safety issues, especially those dealing with proper handling of hazardouse materials and hazardous waste
  • Work with customer direct to conceptualize how a machine will function
Qualifications for PLC programmer
  • Candidate must possess a strong knowledge of business impacts and prioritization of technical initiatives and must demonstrate excellent interpersonal skills including flexibility and ability to work in a team environment
  • Candidate must be knowledgeable of cGMP’s, safety guidelines, engineering standards, and regulatory issues
  • Strong skills with diagnosing and troubleshooting VFDs
  • Fanuc and ABB programming a plus
  • Proficient in the use of Excel, MS SQL server, and database principles
  • Familiarity with ModbusTCP and Modbus Plus communication networks
4

PLC Programmer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of PLC programmer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for PLC programmer
  • Comply with Company and Departmental Directives and Guidelines
  • Complete project programs on time and stay within estimated hours and material costs
  • Maintenance on pumps, blowers, motors, valves, , removal
  • Prepare technical documents and design specifications for control systems and installations
  • Write reports, user and maintenance manuals, procedures and qualification protocols
  • Work in collaboration with Electrical Designers and Mechanical Engineers for all projects
  • Work within the defined schedule estimates
  • Involvement in controls projects, programming, motion, communication systems, electrical design, vision systems, and robotic integration
  • Mange project duties, specifying, ordering (if required), creating and maintaining punch lists, attending review meetings and undertaking and / or giving training courses
  • Represent tech-con in a professional and mature matter
Qualifications for PLC programmer
  • Must have the ability to read and create electrical and process control drawings, AutoCad skills are a plus
  • Associate degree, specialized education, or related training in process control is preferred
  • Must demonstrate strong verbal and written communication and decision-making skills, with the ability to work in a diverse workforce environment
  • Prefer someone who has worked within the Automotive industry
  • No Degree Requried but preferred
  • AutoCAD Electrical Knowledge preferred
5

PLC Programmer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of PLC programmer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for PLC programmer
  • Learn about all PLC systems on site, becoming familiar with the system structure and with the functions of each machine center or process
  • Take on responsibility for PLC programming for all systems, the majority being Allen Bradley systems with some Siemens units as part of the purchased kiln controls system
  • 3D scanning systems and a new scanning edger need regular monitoring to ensure proper performance and work with the manufacturer on maintenance and updates
  • Work with maintenance manager and fleet manager on maintenance, repair and improvements of machinery and control systems throughout entire plant
  • Take on minor electrical work under the supervision of our outside contractor
  • Work with maintenance manager and fleet manager on environmental compliance, staying current on changes in the law and implementing the most practical solutions
  • Explore, prevent and troubleshoot machine- PLC programming faults
  • Assist in the Electrical Designs of equipment
  • Resolve mechanical, electrical, and programming issues at customer sites and in-house technical support
  • Provide direction to shop personnel to get equipment built
Qualifications for PLC programmer
  • Requires skills in troubleshooting, maintenance and repair of all plant equipment
  • Must adhere to all company and other regulatory requirements pertaining to a dairy processing facility
  • Requires intermediate to advanced computer skills (e-mail, MS Word, Excel, PLC (AB) / HMI programming packages(AB, Wonderware)
  • Work with moving mechanical parts
  • Work in a loud environment
  • Use hands to finger

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates