2

Freelance Remote Plc Programming Jobs in Chicago, IL

Be Seen First

PLC Engineer - Conveyors - Traveling

Chicago, IL · Remote

$85K - $110K/yr

Experience programming or troubleshooting HMIs * Strong understanding of industrial electrical ... Remote I/O * Ability to read electrical schematics and troubleshoot systems using PLC logic and ...

New

Senior Project Engineer

IL · Remote

$101K - $132K/yr

The work model for this role is: Remote {#LI-Remote} This role is contributing to the ... Configure, test, and troubleshoot PLC/HMI, Relays and other control systems * Conduct & Support ...

next page

Showing results 1-20

Freelance Remote Plc Programming information

See Chicago, IL salary details

$9

$23

$71

How much do freelance remote plc programming jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for freelance remote plc programming in Chicago, IL is $23.66, according to ZipRecruiter salary data. Most workers in this role earn between $19.33 and $19.33 per hour, depending on experience, location, and employer.

What is the difference between Freelance Remote Plc Programming vs Freelance Remote Automation Engineer?

AspectFreelance Remote Plc ProgrammingFreelance Remote Automation Engineer
CredentialsPLC certifications, technical diplomasEngineering degrees, certifications in automation
Work EnvironmentRemote, client sites, manufacturing plantsRemote, industrial facilities, control systems
Industry UsageManufacturing, process controlIndustrial automation, robotics
Search & ComparisonFocused on PLC programming tasksBroader automation system design

Freelance Remote Plc Programming primarily involves writing and troubleshooting PLC code for automation systems, often in manufacturing environments. Freelance Remote Automation Engineer encompasses a wider scope, including designing, integrating, and maintaining automation systems. While both roles require technical certifications and often work remotely, PLC programming is more specialized, whereas automation engineering covers broader system responsibilities.

Can a freelance remote PLC programmer work from home?

A freelance remote PLC programmer can work from home, as the job primarily involves programming and troubleshooting industrial control systems using software tools. Successful remote work requires strong communication skills, familiarity with remote collaboration platforms, and access to the necessary hardware or simulation environments. Many freelancers perform their tasks independently without needing to be onsite, provided they have the required technical setup and client coordination.

Is a freelance remote PLC programmer in demand?

Freelance remote PLC programmers are in demand due to the increasing need for automation in manufacturing, energy, and other industries. Skills in ladder logic, programming tools like RSLogix or Siemens TIA Portal, and remote collaboration capabilities enhance employability in this field.

What are the most commonly searched types of Remote Plc Programming jobs in Chicago, IL?

The most popular types of Remote Plc Programming jobs in Chicago, IL are:

What are popular job titles related to Freelance Remote Plc Programming jobs in Chicago, IL?

For Freelance Remote Plc Programming jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Freelance Remote Plc Programming jobs in Chicago, IL look for?

The top searched job categories for Freelance Remote Plc Programming jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Freelance Remote Plc Programming jobs?

Cities near Chicago, IL with the most Freelance Remote Plc Programming job openings:

Infographic showing various Freelance Remote Plc Programming job openings in Chicago, IL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $49,212 per year, or $23.7 per hour.

PLC Engineer - Conveyors - Traveling

Chicago, IL • Remote

$85K - $110K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Position Overview

We are seeking a hands-on Controls Engineer – Conveyor Systems to design, program, troubleshoot, and support automated conveyor and material-handling systems.

This position is ideal for an engineer or programmer with strong PLC, HMI, VFD, industrial networking, and conveyor controls experience who can take a system from design and programming through startup, commissioning, and ongoing troubleshooting.

The Controls Engineer will work closely with engineering, maintenance, operations, equipment vendors, and field installation teams to ensure conveyor systems operate safely, efficiently, and reliably.

Key Responsibilities

  • Develop, modify, and troubleshoot PLC programs for conveyor and automated material-handling systems
  • Program and configure HMI applications and operator interfaces
  • Develop conveyor control sequences including:
  • Zone control
  • Accumulation
  • Merge/divert logic
  • Sortation
  • Motor sequencing
  • Jam detection
  • Photoeye tracking
  • Line synchronization
  • Fault handling and recovery
  • Configure and troubleshoot VFDs, motor starters, sensors, photoeyes, encoders, safety devices, and field I/O
  • Perform startup and commissioning of new or modified conveyor systems
  • Troubleshoot electrical and controls-related equipment failures in the field
  • Diagnose PLC logic, communications, I/O, networking, and device-level issues
  • Integrate conveyors with production equipment, robotics, scanners, sortation systems, and other automated equipment
  • Configure and troubleshoot industrial communication networks such as EtherNet/IP
  • Develop and modify electrical controls documentation
  • Read and interpret:
  • Electrical schematics
  • Control panel drawings
  • I/O drawings
  • Network architecture drawings
  • Conveyor layouts
  • Support control panel checkout, I/O verification, FAT/SAT, startup, and system validation
  • Work with electricians and installation teams during equipment installation and commissioning
  • Provide technical support during system startup and production ramp-up
  • Identify opportunities to improve conveyor reliability, throughput, fault recovery, and equipment performance
  • Maintain backups and documentation for PLC, HMI, drive, and controls programs

Qualifications

  • 3+ years of experience in industrial controls, automation, or PLC programming
  • Hands-on experience programming and troubleshooting Allen-Bradley PLCs
  • Experience with Studio 5000 / RSLogix 5000
  • Experience programming or troubleshooting HMIs
  • Strong understanding of industrial electrical control systems
  • Experience troubleshooting:
  • VFDs
  • Motors
  • Sensors
  • Photoeyes
  • Encoders
  • Relays/contactors
  • Safety circuits
  • Remote I/O
  • Ability to read electrical schematics and troubleshoot systems using PLC logic and electrical drawings
  • Experience with industrial Ethernet and controls networks
  • Strong troubleshooting and problem-solving skills
  • Ability to independently diagnose controls problems in a live production or commissioning environment

Preferred Experience

  • Previous experience with conveyor, sortation, distribution, packaging, warehouse automation, or material-handling systems
  • Allen-Bradley GuardLogix / safety PLC experience
  • FactoryTalk View experience
  • PowerFlex VFD experience
  • Servo or motion-control experience
  • Barcode scanner or vision-system integration
  • Robotics integration experience
  • Experience with high-speed conveyor or automated distribution systems
  • Controls system design and electrical panel design experience
  • Experience commissioning large-scale automation projects

Education

Bachelor’s degree in Electrical Engineering, Controls Engineering, Automation Engineering, Mechatronics, or a related technical field preferred.

Equivalent hands-on PLC programming and conveyor controls experience will also be considered.

Ideal Candidate

The ideal candidate is not limited to programming from a desk. This person can open PLC logic, trace an input or output, identify why a conveyor is not running, troubleshoot the electrical system, make the necessary programming changes, and successfully commission the equipment in the field.