1

Freelance Contract Plc Programmer Jobs (NOW HIRING)

PLC Programmer

Hartford, CT

$68K - $93K/yr

We have more than 30 IT Staffing Services contracts across USA and working closely with Fortune 500 ... PLC Programmer Duration: Long Term Contract Work Location: Hartford -CT # Positions: 1 Position ...

PLC Programmer

Hartford, CT

$68K - $93K/yr

We have more than 30 IT Staffing Services contracts across USA and working closely with Fortune 500 ... Job Title: PLC Programmer Work Location: US-CT-Hartford # Positions: 1 Position Description ...

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

Contract Duration: Approximately 3 Months (Potential Extension) Shift: Day Shift Start Date: ASAP (Must be available before July 31) GableTek is seeking a seasoned PLC Programmer with extensive ...

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

Contract Duration: Approximately 3 Months (Potential Extension) Shift: Day Shift Start Date: ASAP (Must be available before July 31) GableTek is seeking a seasoned PLC Programmer with extensive ...

Plc Programmer

Stillwater, OK · On-site

$30 - $35/hr

Willingness to learn PLC programming, robotics, and advanced automation systems. * Experience with ... Industrial Maintenance Job Type & Location This is a Contract to Hire position based out of ...

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 Programmer (OT)

$69K - $94K/yr

Overview Amyx is seeking to hire a PLC Programmer for a remote position supporting a DLA Operational Technology (OT) contract. The PLC Programmer will assist a dynamic technical team to ensure the ...

PLC Programmer | $35/Hour 📍 Stillwater, OK We're seeking a PLC Programmer to troubleshoot ... Monday-Friday, 8:00 AM - 4:00 PM Job Type & Location This is a Contract to Hire position based out ...

Be Seen First

This PLC Programmer / Automation Engineer role offers the opportunity to work across the full ... contract placements, to ensure the right fit for both candidates and clients. If this role isn't ...

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 ...

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: - 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 ... 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 ...

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 ...

next page

Showing results 1-20

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 Aug 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 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.

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.

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.

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.
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, 3% Contract, and 2% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

$68K - $93K/yr

Full-time

Re-posted 22 days ago


Job description

Company Description

360 IT Professionals is a California base Minority Business Enterprise specializing in the field
of IT Consulting and Staffing. Since our Inception we have been providing industry leading IT solutions for Staffing and Software Development. We have more than 30 IT Staffing Services contracts across USA and working closely with Fortune 500 Companies and Key Private sector Agencies. We are providing staffing support to more than 10 State Customers across USA and have successfully staffed for more than 260 roles in last 6 months.

Job Description

Job Title: PLC Programmer

Duration: Long Term Contract

Work Location: Hartford -CT

# Positions: 1

Position Description/Responsibilities:

PLC programming position located in Hartford, Ct.

CAI has a PLC programming position located in Hartford, Ct.

This is a long-term position with specifics below.

PLC programmer to interface PLC sensors to Building Management Systems (BMS). This person would program/install sensors to capture and report on information regarding the maintenance of a building (pipe pressures, temperature readings, sensing wetness.

Conceptual designs of interfacing sensor systems to PLCs and BMS systems

Create and document design requirements

Create process flow diagrams

Perform prototyping and testing of the designs

Interface sensors to PLC/BMS Systems

Connect a sensor gateway to an Alerton BACnet controller via a BASrouter (Ethernet) and display values in the back-end web-based sensor system.

Connect the Alerton BACnet controller to a Chipkin Modbus converter and display values in the back-end web-based sensor system.

Configure and connect a Bravo Controls T3 BACnet controller to existing building sensors and display values in the back-end web-based sensor system.

Build a display board depicting configured controllers for demonstration purposes

Knowledge transfer of the hardware and software environments.

Strong background in System Design

Discipline in PLC languages such as Function Block Diagram, Ladder diagram, STL, and Structured Text

Experience programming the following PLCs:

u Allen Bradley MicroLogix 1400, Alerton 853C, Schneider TSX Momentum

Experience in the following protocols:

u BACnet, DF-1, and Modbus

Experience with the following software:

u Schneider Electric Concept 2.6XL

u Alerton Visual Logic

u Alerton Envision

u Rockwell RSLogix 500

Qualifications

Bachelors or Associates in any related field....

Additional Information

Local candidates preferred. Immediate interview and placement!