1

Plc Jobs Jobs (NOW HIRING)

PLC Programmer

Dakota Dunes, SD

$64K - $88K/yr

The PLC Programmer is responsible for programming, troubleshooting, and maintaining programmable logic controllers and associated automation systems in an industrial environment. This role works ...

PLC Programmer

Philadelphia, PA · On-site

$68K - $93K/yr

Job Summary (PLC Programmer): - Lead advanced troubleshooting and design of control systems, focusing on PLC/HMI (primarily Allen-Bradley). - Program, test, and troubleshoot industrial automation ...

PLC Programmer

Temple, TX · On-site

$65K - $85K/yr

Crouch Staffing Solutions, Inc. is recruiting for a PLC Programmer to work in a fast-paced manufacturing environment. Job Location: Temple, TX 76501 Job Status: Full-Time Pay Range: $65,000-$85,000 ...

PLC Programmer

Pflugerville, TX · On-site

$64K - $87K/yr

PLC Programmer - Allen Bradley Location: Mexico, with availability to travel to USA We are a leading engineering company looking for a skilled professional to join our team as a PLC Programmer. In ...

Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...

PLC Tech PLC Electrical Technician Position Overview We are seeking a skilled PLC Electrical Technician to join our team. The ideal candidate will be responsible for maintaining and troubleshooting ...

The PLC Technician supports mill operations by diagnosing, troubleshooting, and optimizing PLC-controlled electrical, instrumentation, and process systems, including mechanical power transmission ...

PLC Tech

Waynesboro, MS

$27.87 - $40.31/hr

The PLC Technician supports mill operations by diagnosing, troubleshooting, and optimizing PLC-controlled electrical, instrumentation, and process systems, including mechanical power transmission ...

PLC Programmer

Houston, TX · On-site

$64K - $88K/yr

The PLC Programmer will also assist with system design, testing, quality assurance, and technical documentation. The ideal candidate is detail-oriented, self-motivated, and passionate about ...

PLC Programmer

Warren, MI · On-site

$63K - $86K/yr

We are seeking a PLC Programmer with 2-5 years of hands-on experience in Allen Bradley (Rockwell) PLC programming within industrial/manufacturing environments. *****Prefer local candidates in ...

PLC Programmer

Yuma, AZ · On-site

$60/hr

About the Role We are seeking a skilled PLC Programmer to support and optimize automation systems at our mining operation. This role is critical to ensuring safe, reliable, and efficient production ...

PLC Programmer

Pflugerville, TX · On-site

$64K - $87K/yr

PLC Programmer - Allen Bradley Location: Mexico, with availability to travel toUSA We are a leading engineering company looking for a skilled professional to join our team as a PLC Programmer. In ...

PLC Programmer

Pflugerville, TX · On-site

$64K - $87K/yr

PLC Programmer Allen Bradley Location: Mexico, with availability to travel toUSA We are a leading engineering company looking for a skilled professional to join our team as a PLC Programmer. In this ...

PLC Technician

Saint Cloud, MN · On-site

$24.80 - $34.55/hr

Join Our Team as a PLC Technician! Work 3rd shift Monday-Thursday from 9:00 PM to 7:00 AM and earn a competitive hourly rate of $24.80-$34.55, based on experience and skills assessment. Take ...

PLC Engineer Location: Peoria, Illinois (Fully Onsite) Type: Fulltime Overview of Position- * The PLC Engineer is responsible for communicating, developing, and executing program schedules, process ...

PLC Technician

Elkhart, IN

$29.75 - $37/hr

Responsible for ensuring proper PLC functionality through routine checks and assistance in PLC programming. All work will be completed in compliance with Hydro safety policies, EPA, Hazmat and OSHA ...

Join Our Team as a PLC Technician! Work 3rd shift Monday-Thursday from 9:00 PM to 7:00 AM and earn a competitive hourly rate of $24.80-$34.55, based on experience and skills assessment. Take ...

PLC Programmer

El Paso, TX · On-site

$30/hr

Primary Purpose of this Position Designing, PLC programming, PLC troubleshooting, correcting technical and mechanical problems for industrial automation and control systems to ensure safe, efficient ...

next page

Showing results 1-20

Plc Jobs information

See salary details

$40.5K

$80.7K

$112K

How much do plc jobs jobs pay per year?

As of Jul 8, 2026, the average yearly pay for plc jobs in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.
What cities are hiring for Plc Jobs jobs? Cities with the most Plc Jobs job openings:
Infographic showing various Plc Jobs job openings in the United States as of July 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 77% Full Time, 14% Part Time, and 7% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.
PLC Programmer

$64K - $88K/yr

Full-time

Re-posted 15 hours ago


Job description

The PLC Programmer is responsible for programming, troubleshooting, and maintaining programmable logic controllers and associated automation systems in an industrial environment. This role works closely with engineering, technical, and operations teams to ensure control systems perform reliably, safely, and efficiently.


Programming & Technical Development

  • Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider Electric Ecostruxure.
  • Familiar with industrial communication protocols such as EtherNet/IP, Modbus TCP, HART.
  • Program and tune closed-loop PID control loops, servo drives, and variable frequency drives (VFDs).

Troubleshooting & Maintenance

  • Diagnose and resolve PLC hardware and software to minimize equipment downtime.
  • Perform routine preventive maintenance on control systems, including backup and version control of all PLC programs.
  • Provide on-call and after-hours support.
  • Work alongside maintenance and technicians to maintain, repair, and implement corrective actions.

Project Support & Implementation

  • Support capital and process improvement projects from design through commissioning and startup.
  • Review project specifications and contribute to control system design, panel layouts, and I/O configurations.
  • Test and validate new or modified control systems prior to production deployment.
  • Assist with installation, wiring, and startup of new automation equipment.

Continuous Improvement

  • Identify opportunities to improve system reliability, efficiency, and safety through control system enhancements.
  • Recommend and implement upgrades to aging or obsolete control hardware and software.
  • Stay current with advancements in automation technology, PLC platforms, and industry best practices.

Collaboration & Communication

  • Collaborate with engineering, operations, and technical teams to define control requirements and resolve system issues.
  • Communicate project status, technical findings, and recommendations clearly to both technical and non-technical stakeholders.
  • Train operators and technical personnel on new or modified control systems as needed.

Documentation & Administrative

  • Create and maintain accurate documentation including PLC program backups, revision logs, wiring diagrams, and standard operating procedures.
  • Ensure all control system changes are documented and comply with applicable safety and regulatory standards.

Additional

  • Ability to perform all essential job functions with or without reasonable accommodation.
  • Dependable with regular and punctual attendance.
  • Perform all other duties as assigned

Skills and Abilities

  • Proficient in one or more major PLC platforms: Modicon, Rockwell/Allen-Bradley (Studio 5000, RSLogix 500), or Schneider Electric (EcoStruxure Control Expert).
  • Experience with HMI development tools such as GE IFix, FactoryTalk View, or Inductive Automation Ignition.
  • Proficient in IEC programming languages: ladder logic, function block diagram preferred, structured text, and sequential function chart.
  • Ability to read and interpret electrical schematics, P&IDs, and mechanical drawings.
  • Familiarity with variable frequency drives (VFDs), servo systems, and motion control.
  • Basic understanding of electrical systems including panel wiring, I/O modules, and field instrumentation.
  • Proficient with PC-based tools and Microsoft Office applications.

Demonstrated Competencies

  • Strong analytical and problem-solving skills with the ability to troubleshoot complex automation issues under pressure.
  • Attention to detail with a commitment to accuracy in both programming and documentation.
  • Ability to manage multiple tasks and priorities in a fast-paced environment.
  • Effective written and verbal communication skills across all organizational levels.
  • Team-oriented with the ability to work independently when required.

Physical Requirements

  • Ability to work in an industrial or manufacturing environment, including exposure to noise, heat, and equipment.
  • Occasional lifting, bending, and standing for extended periods may be required.
  • Available for after-hours and on-call support as operational needs dictate.
  • Occasional travel to other facilities or vendor sites may be required.

Experience:  2 plus years of PLC programming experience in a manufacturing or industrial automation environment is preferred. Hands-on experience with at least one major PLC platform.
Education:  Associate's or technical degree, Automation, Industrial Technology, or a related field is preferred. A combination of equivalent technical training and relevant hands-on experience will be considered.
Department:   Systems Engineering
Reports to (if applicable):  Systems Automation Program Manager