1

Contract Plc Programming Jobs (NOW HIRING)

Contract Responsibilities: - Develop, modify, and troubleshoot PLC and HMI programs for industrial ... PLC programming and industrial automation troubleshooting experience - Hands-on experience with ...

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... programming, automation, controls, or industrial maintenance experience - Experience with Allen ...

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... programming, automation, controls, or industrial maintenance experience - Experience with Allen ...

Contract Responsibilities * Program, troubleshoot, and support PLC/HMI systems in industrial or ... PLC programming, automation, controls, or industrial maintenance experience * Experience with Allen ...

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... programming, automation, controls, or industrial maintenance experience - Experience with Allen ...

Plc Technician

Tampa, FL · On-site

$40/hr

PLC programming and troubleshooting skills for automation systems. * RS Logix experience (5000, 500 ... Job Type & Location This is a Contract to Hire position based out of Tampa, FL. Pay and Benefits ...

... contract documents and System Control Narrative using the PLC manufacturer's Programming Software. * Installs all developed application software and required vendor software and verifies their ...

... contract documents and System Control Narrative using the PLC manufacturer's Programming Software. * Installs all developed application software and required vendor software and verifies their ...

... contract documents and System Control Narrative using the PLC manufacturer's Programming Software. * Installs all developed application software and required vendor software and verifies their ...

... contract documents and System Control Narrative using the PLC manufacturer's Programming Software. * Installs all developed application software and required vendor software and verifies their ...

PLC Programmer

Sunnyvale, CA

$79K - $108K/yr

Sunnyvale, CA Contract : 6 Months Job Functions: Programming and commissioning machines within automated systems and station integration PLC and HMI Mechanical aptitude Powertrain experience a plus ...

PLC Technician

Indianapolis, IN · On-site

$30 - $37.25/hr

The Polymer Center PLC Technician is responsible for programming, troubleshooting, and maintaining ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

PLC Technician

Indianapolis, IN · On-site

$30 - $37.25/hr

The Polymer Center PLC Technician is responsible for programming, troubleshooting, and maintaining ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

PLC Technician

Indianapolis, IN · On-site

$30 - $37.25/hr

The Polymer Center PLC Technician is responsible for programming, troubleshooting, and maintaining ... Furthermore, they do not establish a contract for employment and are subject to change at the ...

Showing results 21-40

Contract Plc Programming information

See salary details

$40.5K

$80.7K

$112K

How much do contract plc programming jobs pay per year?

As of Sep 10, 2026, the average yearly pay for contract plc programming 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 is contract PLC programming?

Contract PLC Programming involves working as an independent contractor or consultant to design, write, and troubleshoot programs for Programmable Logic Controllers (PLCs) used in industrial automation. These professionals are hired by companies on a project or contract basis to develop control systems, integrate equipment, and ensure efficient operation of manufacturing processes. Contract PLC programmers often work with various industries such as automotive, food processing, and packaging, providing expertise in programming languages like ladder logic and structured text. The role requires a strong understanding of electrical systems, control theory, and relevant safety standards.

What are the key skills and qualifications needed to thrive as a contract PLC programmer?

To thrive as a Contract PLC Programmer, you need strong knowledge of programmable logic controllers, automation systems, and industrial electrical engineering, typically supported by a relevant engineering degree or technical certification. Familiarity with PLC programming languages (such as ladder logic), HMI/SCADA systems, and tools like Siemens, Allen-Bradley, or Schneider Electric platforms is essential. Excellent problem-solving skills, attention to detail, and effective communication are valuable soft skills for success in this role. These qualifications are important to ensure reliable automation solutions, efficient troubleshooting, and clear collaboration with clients and onsite teams.

What are some common challenges faced by contract PLC programmers when working with multiple clients or projects?

Contract PLC programmers often juggle multiple projects for different clients, which can present challenges such as adapting to varying hardware platforms, software standards, and documentation practices. Each client may use different PLC brands and have unique coding conventions, requiring quick learning and flexibility. Additionally, contract programmers must manage their time effectively to meet tight deadlines and ensure clear communication with client teams to integrate their work smoothly into broader automation projects.

What is the difference between Contract Plc Programming vs Control Panel Wiring?

AspectContract Plc ProgrammingControl Panel Wiring
Primary FocusWriting and testing PLC code for automation systemsAssembling and connecting electrical components within control panels
Skills & CertificationsPLC programming, electrical knowledge, troubleshootingElectrical wiring, panel assembly, safety standards
Work EnvironmentIndustrial settings, control rooms, manufacturing plantsElectrical workshops, manufacturing facilities
Tools & EquipmentPLC programming software, computers, testing devicesWire strippers, crimpers, multimeters, terminal blocks

Contract Plc Programming involves developing and testing automation code, while Control Panel Wiring focuses on physically assembling electrical components. Both roles require electrical knowledge, but they differ in tasks and tools used. Understanding these differences helps employers and job seekers find the right fit in industrial automation.

More about Contract Plc Programming jobs

What cities are hiring for Contract Plc Programming jobs?

Cities with the most Contract Plc Programming job openings:

What are the most commonly searched types of Plc Programming jobs?

The most popular types of Plc Programming jobs are:

What states have the most Contract Plc Programming jobs?

States with the most job openings for Contract Plc Programming jobs include:

What other helpful pages are available for Contract Plc Programming?

Other pages related to Contract Plc Programming:

Infographic showing various Contract Plc Programming job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 82% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

PLC Automation Programmer

Wilton, IA

Rinvio
Internet and IT • 51 - 200 employees

$40 - $52/hr

Contractor

Re-posted 6 days ago


Job description

Rinvio is hiring a PLC Automation Programmer for industrial automation, controls troubleshooting, commissioning, and system optimization work in the Wilton, Iowa area.


Pay: $40-$52/hour, based on experience

Location: Wilton, IA

Schedule: Full-time automation/project support work; schedule may vary by project and site needs

Type: Contract


Responsibilities:

- Develop, modify, and troubleshoot PLC and HMI programs for industrial automation systems

- Work with Allen-Bradley ControlLogix and Siemens S7 platforms

- Support SCADA systems including FactoryTalk, WinCC, and related operator-interface tools

- Integrate I/O systems, sensors, and field devices into automation platforms

- Support commissioning, debugging, startup, and system optimization activities

- Implement logic changes to improve cycle time, uptime, reliability, and production efficiency


Requirements:

- PLC programming and industrial automation troubleshooting experience

- Hands-on experience with Allen-Bradley ControlLogix and/or Siemens S7

- Experience with HMI and SCADA systems such as FactoryTalk or WinCC

- Ability to integrate I/O systems, sensors, and field devices

- Comfort supporting commissioning, debugging, and production optimization work

- Reliable transportation to the Wilton, IA area

- Must be professional, safety-minded, and able to complete any site onboarding requirements


Why this role:

- $40-$52/hour pay range for qualified automation programmers

- Industrial PLC/HMI/SCADA-focused opportunity

- Opportunity to support commissioning and real production improvements

- Professional recruiting support from Rinvio


Learn more about Rinvio: https://www.rinvio.com


Apply today and a Rinvio recruiter will follow up with qualified candidates quickly.

Employment Type: CONTRACTOR

Rinvio logo

About Rinvio

Sourced by ZipRecruiter

Industry

Internet and it

Company size

51 - 200 Employees

Headquarters location

Huntington Beach, CA, US

Year founded

2018