1

Plc Programming Jobs (NOW HIRING)

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

Provide PLC programming and production support for automotive manufacturing systems. * Modify, troubleshoot, and debug Allen-Bradley/Rockwell PLC programs. * Diagnose and resolve controls issues to ...

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

Provide PLC programming and production support for automotive manufacturing systems. * Modify, troubleshoot, and debug Allen-Bradley/Rockwell PLC programs. * Diagnose and resolve controls issues to ...

PLC Technician

Marlboro, NY · On-site

$31 - $38.50/hr

PLC Programming & Maintenance: Develop, test, and fine-tune PLC programs for equipment such as filling lines, labeling machines, and conveyors. Ensure machines operate efficiently and minimize ...

PLC Programmer

Sterling, VA · On-site

$90K - $120K/yr

Requirements: -Must have a minimum of 3+ years experience PLC programming -Experience supporting advanced construction or commissioning projects preferred. -Mission critical project experience ...

The Lead PLC Engineer is a senior technical leader responsible for the design, development, and ... This role combines deep hands-on programming expertise with technical leadership, guiding ...

PLC Control Engineer

Schaumburg, IL · On-site

$65K - $70K/yr

The ideal candidate will have a solid background in control systems design, PLC programming, and electrical integration for industrial automation and machinery. This role requires a hands-on engineer ...

Be Seen First

PLC Programmer

Highland Park, MI · On-site

$60 - $70/hr

... PLC programming , commissioning, troubleshooting, and production support for automotive assembly automation equipment. * Troubleshoot and support Allen-Bradley / Rockwell Automation control systems ...

New

PLC Programmer

Milton, NY · On-site

$68K - $93K/yr

The role involves programming and maintaining programmable logic controllers (PLCs) to optimize ... PLC Development and Maintenance: * Develop, test, and optimize PLC programs for equipment including ...

PLC Programmer

Lebanon, IN · On-site

$65K - $88K/yr

Develop and modify CODESYS PLC applications using IEC 61131-3 programming standards. * Program primarily in Structured Text (ST), Function Block Diagram (FBD), and Ladder Logic (LD) . * Develop PLC ...

PLC Programmer

Erlanger, KY · On-site

$67K - $91K/yr

Provide comprehensive PLC programming and integration services to streamline operations and elevate efficiency of new and legacy equipment. * Create and read logic and flow diagrams for program ...

PLC Programmer

Traverse City, MI · On-site

$68K - $92K/yr

This role focuses on designing, programming, testing, and commissioning PLC-based control systems for automated equipment and integrated production lines. Day-to-day responsibilities typically ...

PLC Programmer

Wixom, MI · On-site

$65K - $88K/yr

Proficiency programming Allen-Bradley (RSLogix 5000 / Studio 5000) and/or Siemens (TIA Portal) PLC platforms.Experience with HMI development (FactoryTalk View, WinCC, or similar).Working knowledge of ...

Be Seen First

PLC Programmer

Novi, MI · On-site

$63K - $86K/yr

Interested candidates with PLC programming experience are encouraged to apply and 3CON product-specific training will be provided. The position is available to experienced programmers and ...

Be Seen First

PLC Programmer

El Paso, TX · On-site

$30/hr

Primary Purpose of this Position Designing, PLC programming, PLC troubleshooting, correcting technical and mechanical problems for industrial automation and control systems to ensure safe, efficient ...

Showing results 41-60

PLC Programming information

See salary details

$40.5K

$80.7K

$112K

How much do plc programming jobs pay per year?

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

PLC programming refers to creating and modifying the software that runs on Programmable Logic Controllers (PLCs). PLCs are specialized computers used to automate industrial processes, such as manufacturing lines or machinery. Programming a PLC involves using specific languages like ladder logic, structured text, or function block diagrams to control inputs and outputs based on the needs of the system. Skilled PLC programmers ensure equipment operates efficiently, safely, and reliably.

What are the key skills and qualifications needed to thrive as a PLC programmer, and why are they important?

To thrive as a PLC Programmer, you need a solid understanding of electrical engineering fundamentals, ladder logic, and automation systems, often supported by a degree in engineering or a related field. Familiarity with PLC platforms such as Siemens, Allen-Bradley, or Schneider Electric, and experience using programming software and troubleshooting tools, are typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with multidisciplinary teams and resolve issues efficiently. These skills are crucial for ensuring reliable automation processes, minimizing downtime, and delivering successful industrial control solutions.

What are some common challenges faced by PLC programmers when working on large-scale automation projects?

PLC Programmers often encounter challenges such as integrating diverse hardware and software platforms, troubleshooting unexpected system behaviors, and ensuring robust communication between devices. Managing project timelines while adapting to last-minute changes in client requirements can also be demanding. Effective collaboration with electrical engineers, machine operators, and project managers is essential to address these challenges and deliver reliable automation solutions.

What is the difference between Plc Programming vs Automation Technician?

AspectPlc ProgrammingAutomation Technician
CredentialsTypically requires a degree or diploma in electrical, automation, or control systems; certifications in PLC programming are commonOften has similar technical certifications; may also hold electrical or instrumentation licenses
Work EnvironmentPrimarily involves programming, testing, and troubleshooting PLC systems in industrial settingsWorks on installing, maintaining, and repairing automation equipment, including PLCs, sensors, and control panels
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial plants, and facilities requiring automation maintenance

While both roles involve working with PLC systems, Plc Programming focuses on developing and coding control logic, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment. Both roles are essential in industrial automation environments and often collaborate to ensure system functionality.

Do PLC programmers make good money?

PLC programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with certifications and knowledge of ladder logic and industrial automation can command higher wages, especially in manufacturing and engineering environments.

Is plc programming a good career?

PLC programming is a specialized field involving designing and implementing control systems for industrial automation, often requiring knowledge of ladder logic and PLC hardware. It offers steady employment opportunities in manufacturing, automation, and engineering sectors, with potential for advancement and certification. Success in this career depends on technical skills, problem-solving ability, and ongoing learning of new automation technologies.

Is plc programming in high demand?

PLC programming is in high demand across manufacturing, automation, and industrial sectors due to the need for efficient control systems. Skilled PLC programmers with knowledge of ladder logic, SCADA systems, and industrial protocols are sought after, especially as automation continues to grow globally.
More about PLC Programming jobs

What cities are hiring for Plc Programming jobs?

Cities with the most 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 Plc Programming jobs?

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

What other helpful pages are available for Plc Programming?

Other pages related to Plc Programming:

Infographic showing various 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 Programmer

Detroit, MI • On-site

GABLETEK
Industrial Automation Equipment Manufacturing • 51 - 200 employees

$67K - $91K/yr

Full-time

Re-posted 29 days ago


Job description

PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support
Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards)
Location: Detroit, MI (Primary: Stellantis Mack Assembly, with support at JNAP as needed)
Job Type: Contract
Duration: Approximately 3 Months (Potential Extension)
Shift: Day Shift
Start Date: ASAP (Must be available before July 31)Job Description
GableTek is seeking a seasoned PLC Programmer with extensive Stellantis/Chrysler standards experience to provide production support at Stellantis Mack Assembly in Detroit, with occasional support at Jefferson North Assembly Plant (JNAP) as required.
This is a hands-on role supporting live production in a fast-paced automotive manufacturing environment. The ideal candidate will be highly experienced with Allen-Bradley/Rockwell PLCs, capable of independently troubleshooting controls issues, modifying existing PLC programs, and supporting continuous production while minimizing downtime.
This is an expected 3-month assignment with the possibility of extension based on project needs and performance.Responsibilities
  • Provide PLC programming and production support for automotive manufacturing systems.
  • Modify, troubleshoot, and debug Allen-Bradley/Rockwell PLC programs.
  • Diagnose and resolve controls issues to minimize production downtime.
  • Support equipment startup, recovery, and continuous production operations.
  • Work closely with maintenance, controls, electrical, and manufacturing teams.
  • Perform PLC diagnostics, I/O verification, and machine troubleshooting.
  • Document programming changes and communicate technical issues effectively.
  • Ensure all work complies with Stellantis/Chrysler programming standards and plant requirements.
Required Qualifications
  • Strong experience programming Allen-Bradley/Rockwell PLCs.
  • Required: Proven experience working with Stellantis/Chrysler programming standards.
  • Ability to independently troubleshoot and debug PLC-controlled automation systems.
  • Experience supporting automotive production environments.
  • Excellent controls troubleshooting and problem-solving skills.
  • Ability to work in a fast-paced manufacturing environment with minimal supervision.
  • Strong communication and documentation skills.
Preferred Qualifications
  • Experience with Studio 5000, RSLogix 5000, and FactoryTalk.
  • Previous production support experience at a Stellantis facility.
  • Automotive launch, commissioning, or continuous improvement experience.
  • Ability to read and interpret electrical schematics and PLC documentation.
Job Details
  • Location: Detroit, MI (Stellantis Mack Assembly with support at JNAP as needed)
  • Start Date: ASAP (Before July 31)
  • Duration: Approximately 3 Months
  • Potential Extension: Yes
  • Industry: Automotive Manufacturing
  • Work Authorization: Must be authorized to work in the United States.