1

Contract Plc Programming Jobs (NOW HIRING)

PLC Engineer

Ogden, UT · On-site

$85K - $99K/yr

Develop and maintain PLC logic using modern platforms such as Rockwell Automation (Studio 5000 ... Proficiency in programming and configuring industrial robots (e.g., FANUC, iRVision.). * Strong ...

$65/hr

This is a 1-year contract assignment.(W-2) You will support the development, implementation, and ... The ideal candidate will have experience with PLC programming, SCADA systems, and HMI development.

NY · On-site

$65/hr

This is a 1-year contract assignment.(W-2) You will support the development, implementation, and ... The ideal candidate will have experience with PLC programming, SCADA systems, and HMI development.

PLC Programmer

Pittsburgh, PA · On-site

$50 - $53.84/hr

A client of Innova Solutions is immediately hiring for a PLC Programmer Position type: Full-time, contract Duration: 18 months Location: Pittsburgh Pennsylvania 15203 About the Role: We're looking ...

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

Be Seen First

Not a contract-to-hire opportunity * Local travel up to 15% may be required Job Summary The ... Interest in and aptitude for learning PLC and HMI programming. * Working knowledge of: * * Ethernet ...

SWJ Technology specializes in providing engineering, planning, and project management services ... contract of any kind. SWJ TECHNOLOGY and all of its subsidiaries (i.e., SWJ MACHINING and ...

SWJ Technology specializes in providing engineering, planning, and project management services ... contract of any kind. SWJ TECHNOLOGY and all of its subsidiaries (i.e., SWJ MACHINING and ...

Be Seen First

Experience with PLC Programming and Ladder Logic. * Experience with TCP/IP and hooking Control ... and defining contract terms and/or Service Level Agreements (SLA's). * coordinating Field ...

Be Seen First

Experience with PLC Programming and Ladder Logic. * Experience with TCP/IP and hooking Control ... and defining contract terms and/or Service Level Agreements (SLA's). * coordinating Field ...

Be Seen First

Experience with PLC Programming and Ladder Logic. * Experience with TCP/IP and hooking Control ... and defining contract terms and/or Service Level Agreements (SLA's). * coordinating Field ...

Controls Engineer

Mapleton, IL · On-site

$77K - $100K/yr

W2 contract. Mandatory: Must have 5+ yrs of Allen-Bradley PLC Programming 5+ yrs of HMI programming 5+ yrs of Fanuc Robotics Programming 5+ yrs of Control systems engineering knowledge ...

SWJ Technology specializes in providing engineering, planning, and project management services ... contract of any kind. SWJ TECHNOLOGY and all of its subsidiaries (i.e., SWJ MACHINING and ...

SWJ Technology specializes in providing engineering, planning, and project management services ... contract of any kind. SWJ TECHNOLOGY and all of its subsidiaries (i.e., SWJ MACHINING and ...

Contract * Job #106452 Job Title: Controls Engineer Location: Detroit, MI Pay Range: $56 per hour ... This role is responsible for PLC programming, automation system support, troubleshooting production ...

PLC Technician (3rd Shift)

Canby, OR · On-site

$33 - $40.75/hr

... design and PLC program changes, mechanical and electrical documentation, Six Sigma variation ... define SOW's, manage contract deliverables when outside sources for engineering are used.

Showing results 41-60

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 Engineer

Ogden, UT • On-site

American Contract Group
Recruiting and Staffing Services • 1 - 10 employees

$85K - $99K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 days ago


Job description

In this role you will be?responsible for

Overview: As an Automation Controls Engineer, you will be at the forefront of designing and optimizing advanced manufacturing systems. You’ll collaborate across engineering and production teams to develop, program, and maintain high-performance automation solutions using cutting-edge robotics and control technologies. This role is ideal for a forward-thinking engineer passionate about smart manufacturing, Industry 4.0, and scalable automation. Key Responsibilities:

• Design, develop, and implement control systems for automated manufacturing equipment, including robotics, PLCs, HMIs, and motion control systems.

• Program and integrate industrial robots (e.g., FANUC, ABB, Yamaha) for material handling, assembly, and inspection tasks.

• Develop and maintain PLC logic using modern platforms such as Rockwell Automation (Studio 5000).

• Troubleshoot and optimize machine control systems to improve reliability, throughput, and safety.

• Collaborate with cross-functional teams to define automation standards and ensure compliance with safety and quality requirements.

• Utilize simulation and modeling tools to validate control strategies and robotic paths before deployment.

• Implement and support industrial communication protocols including Ethernet/IP, Profinet, and OPC UA.

• Integrate vision systems, barcode scanners, and sensor arrays for intelligent automation and quality control.

What is required:

• Bachelor’s degree in Electrical Engineering, Mechatronics, Computer Science, or a related field. Equivalent experience may be considered.

• Proficiency in programming and configuring industrial robots (e.g., FANUC, iRVision.).

• Strong understanding of control networks and protocols: Ethernet/IP, Profinet, OPC UA, RS232/RS485.

• Experience with servo systems, motion controllers, and analog/digital I/O integration.

• Demonstrated ability to solve complex control and automation challenges using structured problem-solving techniques.

• Experience developing and adhering to automation standards and documentation practices.

• Knowledge of safety systems including functional safety, risk assessments, and safety PLCs (e.g., GuardLogix).