1

Freelance Contract Plc Programmer Jobs (NOW HIRING)

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... engineering, operations, and vendors to resolve controls-related issues Requirements: - PLC ...

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... engineering, operations, and vendors to resolve controls-related issues Requirements: - PLC ...

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... engineering, operations, and vendors to resolve controls-related issues Requirements: - PLC ...

PLC Automation Programmer

Cedar Rapids, IA · On-site

$55.10 - $75.77/hr

Contract Responsibilities * Program, troubleshoot, and support PLC/HMI systems in industrial or ... Work with maintenance, engineering, operations, and vendors to resolve controls-related issues ...

Contract to hire (only W2) Rate: Competitive PLC programmer to interface PLC sensors to Building Management Systems (BMS). This person would program/install sensors to capture and report on ...

$41 - $83/hr

Freelance / Contract Location: Must be based in the USA Experience: 1+ year of US IT Recruiting ... Knowledge of technical roles such as Software Developer, QA, DevOps, Cloud, Data, Cybersecurity ...

New

$133K - $166K/yr

... engineers following best practices ... This is a long term freelance/contract position. We hope to develop a long relationship, delivering ...

... engineers following best practices ... This is a long term freelance/contract position. We hope to develop a long relationship, delivering ...

Showing results 21-40

Freelance Contract Plc Programmer information

See salary details

$40.5K

$80.7K

$112K

How much do freelance contract plc programmer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for freelance contract plc programmer 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 a freelance contract PLC programmer?

A Freelance Contract PLC Programmer is an independent professional who specializes in programming, troubleshooting, and maintaining Programmable Logic Controllers (PLCs) for various automation and industrial control systems. They work on a contract basis for different clients, rather than being employed by a single company. Their responsibilities often include designing control system logic, writing and testing PLC code, commissioning new systems, and providing technical support. Freelance PLC programmers are commonly hired for specific projects, upgrades, or to fill temporary skill gaps in manufacturing, process, or automation industries.

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

To thrive as a Freelance Contract PLC Programmer, you need expertise in industrial automation, electrical engineering fundamentals, and proficiency in PLC programming languages such as Ladder Logic, typically supported by a relevant technical degree or certification. Familiarity with PLC hardware (e.g., Siemens, Allen-Bradley), HMI/SCADA systems, and software tools like RSLogix or TIA Portal is essential. Strong problem-solving, communication, and project management skills help you collaborate effectively with clients and adapt to diverse industrial environments. These skills ensure you can deliver reliable automation solutions, meet project requirements, and maintain client satisfaction in a competitive freelance market.

How do freelance contract PLC programmers typically manage multiple client projects and prioritize tasks effectively?

Freelance Contract PLC Programmers often work with several clients simultaneously, requiring strong organizational skills and clear communication. They typically use project management tools to track deadlines, deliverables, and client requirements, ensuring that tasks are prioritized based on urgency and complexity. Regular check-ins with clients and transparent progress updates are essential for managing expectations and preventing scope creep. Building a structured workflow and setting realistic timelines help freelancers balance workloads and maintain quality across all projects.

What is the difference between Freelance Contract Plc Programmer vs Freelance Contract Automation Engineer?

AspectFreelance Contract Plc ProgrammerFreelance Contract Automation Engineer
CredentialsPLC programming certifications, technical skillsAutomation system certifications, control systems expertise
Work EnvironmentIndustrial settings, manufacturing plantsIndustrial, process control, and automation environments
Employer & IndustryManufacturers, automation firmsProcess industries, automation service providers

Both roles involve working with industrial control systems, but a Freelance Contract Plc Programmer primarily focuses on programming PLCs, while a Freelance Contract Automation Engineer handles broader automation systems and control processes. The choice depends on the specific project needs and expertise required.

Are freelance contract PLC programmers in high demand?

Freelance contract PLC programmers are in steady demand due to ongoing needs in automation, manufacturing, and industrial control systems. Skills in ladder logic, programming languages like Siemens S7 or Allen-Bradley RSLogix, and certification can enhance job prospects, especially for projects requiring specialized expertise and flexible schedules.

How much do freelance contract PLC programmers earn?

Freelance contract PLC programmers typically earn between $30 and $80 per hour, depending on experience, location, and project complexity. Senior programmers with specialized skills or certifications may command higher rates, especially for complex automation systems and industrial environments.
More about Freelance Contract Plc Programmer jobs

What cities are hiring for Freelance Contract Plc Programmer jobs?

Cities with the most Freelance Contract Plc Programmer job openings:

What states have the most Freelance Contract Plc Programmer jobs?

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

What job categories do people searching Freelance Contract Plc Programmer jobs look for?

The top searched job categories for Freelance Contract Plc Programmer jobs are:

Infographic showing various Freelance Contract Plc Programmer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 1% Part Time, 2% Contract, and 3% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

PLC Automation Programmer

Rinvio

Memphis, TN

$40 - $55/hr

Contractor

Re-posted 3 days ago


Job description

Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Memphis, TN area.


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

Location: Memphis, TN

Schedule: Full-time industrial/plant support work; schedule and overtime may vary by site needs

Type: Contract


Responsibilities:

- Program, troubleshoot, and support PLC/HMI systems in industrial or manufacturing environments

- Diagnose automation issues involving sensors, I/O, drives, controls, networks, and production equipment

- Modify logic, support commissioning/startup, and help improve equipment reliability

- Read and interpret electrical schematics, control drawings, ladder logic, and technical documentation

- Work with maintenance, engineering, operations, and vendors to resolve controls-related issues


Requirements:

- PLC programming, automation, controls, or industrial maintenance experience

- Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred

- Strong troubleshooting ability with controls, sensors, drives, I/O, networks, and production equipment

- Ability to read schematics, ladder logic, control drawings, and technical documentation

- Comfort supporting plant/manufacturing environments and completing site onboarding requirements

- Reliable transportation to the Memphis, TN area

- Dependable, safety-minded, and able to complete any site onboarding requirements


Why this role:

- $40-$55/hour estimated pay range based on experience

- Industrial/manufacturing electrical and automation opportunity

- Professional recruiting support from Rinvio

- Potential access to additional skilled-trades and plant-maintenance opportunities through 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