1

Plc Programming Jobs (NOW HIRING)

PLC Programmer

Tipton, MO

$59K - $81K/yr

Experience with Siemens PLC's, programming various drives, and designing HMIs * Preferred experiences with Allen Bradley, Siemens, Red Lion, Horner, or other various types of equipment * Preferred ...

Be Seen First

This role is ideal for a technical professional with exposure to GVOSS , PLC programming , HMI troubleshooting , industrial controls , and vehicle quality inspection processes . The position will ...

... PLC programming, HMI/SCADA development, and field commissioning to deliver reliable automation systems across complex manufacturing environments. Responsibilities: • Design, program, and test PLC ...

PLC Programmer

Dakota Dunes, SD · On-site

$64K - $88K/yr

Programming & Technical Development * Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider Electric Ecostruxure.

PLC Programmer (OT)

$69K - $94K/yr

Experience with PLC programming. * 3+ years of PLC and HMI development experience * Willingness to work in a collaborative environment. Desired: * Desired locations: New Cumberland, PA; Tracy, CA;

PLC programming in Structured Text, Ladder, and FBD. * Motion control tuning, EtherCAT configuration, and real-time synchronization. * Familiarity with Fanuc robots, end effectors, and safety PLCs.

... programming, automation, controls, or industrial maintenance experience - Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with ...

PLC Programmer

Dakota Dunes, SD · On-site

$64K - $88K/yr

Responsibilities Programming & Technical Development * Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider ...

PLC Programmer

Tipton, MO · On-site

$59K - $81K/yr

Experience with Siemens PLC's, programming various drives, and designing HMIs * Preferred experiences with Allen Bradley, Siemens, Red Lion, Horner, or other various types of equipment * Preferred ...

Be Seen First

Controls Technician - PLC Programming & Automation First Shift | Full-Time | Monday-Friday | 7:30 AM - 4:30 PM Location: Chicago Metalcraft Inc. 885 Schneider Drive, South Elgin, IL 60177 About Us ...

PLC Programmer

Dakota Dunes, SD

$64K - $88K/yr

Responsibilities Programming & Technical Development * Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider ...

... programming, automation, controls, or industrial maintenance experience - Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with ...

PLC Programmer/Electrical Engineer

Swartz Creek, MI · On-site

$59K - $80K/yr

Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...

... programming, automation, controls, or industrial maintenance experience - Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred - Strong troubleshooting ability with ...

PLC Programmer/Electrical Engineer

Swartz Creek, MI · On-site

$59K - $80K/yr

Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...

next page

Showing results 1-20

PLC Programming information

See salary details

$40.5K

$80.7K

$112K

How much do plc programming jobs pay per year?

As of Jun 28, 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 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.

Is PLC programming a good career?

PLC programming is a specialized field involving designing and troubleshooting automation systems using programmable logic controllers, often requiring knowledge of ladder logic and industrial protocols. It offers steady employment opportunities in manufacturing, automation, and industrial sectors, with potential for advancement and certification. The role typically involves working in industrial environments with regular hours and the need for technical skills and problem-solving abilities.

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.

How much do PLC coders make?

PLC programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and knowledge of specific PLC brands like Allen-Bradley or Siemens tend to have higher salaries, especially in automation and manufacturing environments.

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 programmers with knowledge of ladder logic, SCADA systems, and industrial protocols are sought after, especially as industries modernize and adopt Industry 4.0 technologies.

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.

Will AI replace PLC programmers?

AI is unlikely to fully replace PLC programmers, as their role involves designing, programming, and troubleshooting complex automation systems that require human expertise. While AI can assist with tasks like code generation and diagnostics, skilled programmers are needed to interpret requirements, optimize processes, and ensure safety in industrial environments. Continuous learning and familiarity with PLC software and control standards remain essential for the profession.

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.
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:
Infographic showing various Plc Programming job openings in the United States as of June 2026, with employment types broken down into 52% Full Time, 34% Part Time, 3% Temporary, 8% Contract, and 3% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

Systems Engineer - Mitsubishi PLC / Automotive

ONEPOWER Consulting

San Antonio, TX

Full-time

Posted 27 days ago


Job description

Systems Engineer with PLC Experience in Automotive Manufacturing Industries

We are currently seeking a Control/Systems Engineer to join our team. Working with other highly motivated Engineers, you will be involved with integrating, testing, troubleshooting, and programming electrical controls.


Responsibilities:

- Controls systems design and modification from drawing to implementation

- PLC programming with various PLC types, but mainly Mitsubishi PLCs

- HMI/GOT creation and modification according to the customer's specifications

- Adhere to customer safety standards

- Adjusting, troubleshooting, and modifying of Device Net, CC-Link, Ethernet, and other industrial protocols.

- Communicate and assist other Engineers to resolve issues.

- Attending and communicating with clients for specifications, requirements, and others, and resolving the issues.

- Keep organized documentation of future, current, and past projects

- Managing and supporting small to large desktop workstation environments (AutoCAD, Excel, SolidWorks, etc.)

- On-Site commissioning, installation, and verification

- Support overseas engineers

- Ability to work independently as the representative for the company on customer's site.


Required Qualifications:

- 5-year experience with PLC programming (Mitsubishi, Allen-Bradley ControlLogix, RSLogix 5000, Omron).

- Experience creating and editing HMI/GOTs

- Hands-on knowledge of wiring various sensors (Photoelectrical Sensor, Limit Switch, etc.).

- High-level understanding of wiring diagrams and schematic diagrams.

- Knowledge of Device Net, CC-Link, Ethernet, and other communication protocols

- Experience with barcode readers and vision inspection systems (Keyence, Cognex, etc.)

- PLC troubleshooting and debugging experience.

- Bachelor's degree in electrical engineering, Mechatronics, Systems Design, Automation, Industrial Engineering, or college equivalent.

- Ability to work on Saturday, Sunday, and Holidays, if necessary.

- Knowledge of Manufacturing Engineering and Factory Automation Systems for automotive industries.

- Ability to complete all security and safety requirements that may be required for the performance of the work.

- Ability to travel to our parent company's head office in Japan.

- Ability to travel to and work on customers' sites in the US, Japan, and China for one month ~ six months.

- Understanding of automated build processes/practices and code management techniques, such as NEC and UL.

- Basic knowledge of Industrial 4.0 and IOT