1

Junior Plc Programming Jobs (NOW HIRING)

Sr. Controls Engineer

Chicago, IL · On-site

$96K - $127K/yr

Experience leading junior engineers and the ability to manage multiple projects ... PLC programming skills (Allen-Bradley, Siemens, Mitsubishi) and strong troubleshooting abilities.

Sr. Controls Engineer

Gary, IN · Hybrid

$96K - $127K/yr

Experience leading junior engineers and the ability to manage multiple projects ... PLC programming skills (Allen-Bradley, Siemens, Mitsubishi) and strong troubleshooting abilities.

Sr. Controls Engineer

Chicago, IL · Hybrid

$96K - $127K/yr

Experience leading junior engineers and the ability to manage multiple projects ... PLC programming skills (Allen-Bradley, Siemens, Mitsubishi) and strong troubleshooting abilities.

Sr. Controls Engineer

Gary, IN · On-site

$96K - $127K/yr

Experience leading junior engineers and the ability to manage multiple projects ... PLC programming skills (Allen-Bradley, Siemens, Mitsubishi) and strong troubleshooting abilities.

Senior Automation Engineer

Fredericksburg, VA · On-site

$102K - $134K/yr

You'll mentor junior engineers and lead cross-functional teams to optimize material handling ... BASIC QUALIFICATIONS - 4+ years of PLC programming experience - 2+ years of PLC/SCADA integration ...

Junior I&C Engineer (EIT) - Water/Wastewater Projects Location: Tempe, AZ (Onsite, Full-Time) An ... Gain exposure to HMI/PLC configuration and programming tasks as skills develop. Required ...

This role will focus on electrical design, PLC programming, HMI development, commissioning, and ... and support junior engineers, including task assignments and work review. • Communicate ...

... junior engineers and technicians Assist with system start-up, integration, and commissioning ... with PLC programming (Ladder Logic required, Structured Text preferred) Experience with major ...

next page

Showing results 1-20

Junior Plc Programming information

See salary details

$7

$26

$47

How much do junior plc programming jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for junior plc programming in the United States is $26.96, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $33.17 per hour, depending on experience, location, and employer.

Is there a demand for PLC programmers?

PLC programmers are in steady demand across manufacturing, automation, and industrial sectors due to the ongoing need for automation and control systems. Skills in ladder logic, programming languages like Structured Text, and familiarity with PLC hardware increase employability, especially as industries modernize and upgrade existing systems.

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 judgment and expertise. While AI can assist with tasks like code generation and diagnostics, skilled programmers are essential for system integration, customization, and ensuring safety standards in industrial environments.

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

To thrive as a Junior PLC Programmer, you need a solid understanding of electrical engineering fundamentals, programming logic, and automation systems, often supported by a technical diploma or bachelor's degree in a related field. Familiarity with PLC programming languages (such as ladder logic), HMI/SCADA systems, and experience with platforms like Siemens, Allen-Bradley, or Schneider Electric are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with engineers and troubleshoot automation issues. These competencies are crucial to ensure reliable industrial automation, minimize downtime, and support efficient production processes.

What are Junior PLC Programmers?

Junior PLC Programmers are entry-level professionals who assist in designing, developing, and maintaining programmable logic controller (PLC) systems used to automate industrial processes. They typically work under the supervision of senior engineers, writing and troubleshooting PLC code, testing automation systems, and ensuring machinery operates efficiently. Junior PLC Programmers are often involved in learning industry-specific control systems, debugging issues, and updating existing programs based on production requirements. This role is ideal for those starting a career in industrial automation and control engineering.

What is the difference between Junior Plc Programming vs PLC Technician?

AspectJunior Plc ProgrammingPLC Technician
CredentialsBasic programming certifications, technical diplomaTechnical diploma or vocational training, certifications in PLC maintenance
Work EnvironmentOffice or industrial settings, focused on programming tasksIndustrial plants, maintenance and troubleshooting environments
Job FocusWriting and testing PLC programsInstalling, maintaining, and repairing PLC systems
Common Industry UsageManufacturing, automation companiesManufacturing, process control facilities

While both roles involve working with PLC systems, Junior Plc Programming primarily focuses on developing and testing PLC programs, whereas PLC Technicians handle installation, maintenance, and troubleshooting of PLC hardware. The roles often overlap but differ in their core responsibilities and skill sets.

Does PLC have a future?

Junior PLC programming is a vital part of industrial automation, and demand for skilled programmers remains strong as manufacturing and processing industries continue to rely on programmable logic controllers for control systems. As technology advances, knowledge of new PLC models, programming languages, and integration with IoT and automation systems will enhance job prospects in this field.

How much do PLC programmers get paid?

PLC programmers typically earn between $50,000 and $85,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with certifications and advanced skills can earn higher salaries, especially in manufacturing or automation environments.

What are some common challenges faced by Junior PLC Programmers during their first year on the job?

Junior PLC Programmers often encounter challenges such as adapting to various PLC platforms, understanding complex control systems, and troubleshooting hardware or software issues. They may also need to quickly learn how to interpret electrical schematics and communicate effectively with engineers, electricians, and production staff. Balancing hands-on programming tasks with documentation and safety protocols is another common hurdle. However, with mentorship and practical experience, most new programmers become proficient in navigating these challenges within the first year.
More about Junior Plc Programming jobs
What cities are hiring for Junior Plc Programming jobs? Cities with the most Junior 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 Junior Plc Programming jobs? States with the most job openings for Junior Plc Programming jobs include:
What job categories do people searching Junior Plc Programming jobs look for? The top searched job categories for Junior Plc Programming jobs are:
Infographic showing various Junior Plc Programming job openings in the United States as of June 2026, with employment types broken down into 72% Full Time, 14% Temporary, 7% Contract, and 7% Nights. Highlights an 100% In-person job distribution, with an average salary of $56,068 per year, or $27 per hour.

$86K - $111K/yr

Other

Posted 26 days ago


Job description

Job Description Controls Engineer Location: Greater Chicago Area Position Type: Full-Time | Onsite with Travel (~25%) Industry: Industrial Machinery / OEM Manufacturing Position Overview A leading industrial equipment manufacturer (OEM) in the Greater Chicago area is seeking a Controls Engineer to join their engineering team. This role is responsible for owning projects from initial concept through commissioning and start-up, working across both office and field environments. You will play a key role in designing, programming, and delivering complete control systems for complex industrial machinery, ensuring high performance, reliability, and adherence to industry standards.

Key Responsibilities Manage controls projects from kickoff through commissioning and final startup Design electrical control systems and define overall system architecture Specify components in accordance with industry standards and project requirements Lead and oversee drafting/design teams for schematic and layout development Supervise panel fabrication within an onsite manufacturing facility Develop and implement PLC and HMI programs Configure and program VFDs and servo motion control systems Perform system testing, simulation, and validation Commission and start up equipment at customer sites Troubleshoot and resolve electrical and controls issues in the field Travel overnight as required (~25%) Required Qualifications Bachelor's degree in Electrical Engineering (BSEE), Mechanical Engineering (BSME), or related technical discipline 5+ years of hands-on controls engineering experience, including: Electrical schematic design PLC programming HMI development VFD setup and parameterization I/O configuration and checkout PID loop setup and tuning Strong mechanical aptitude and hands-on troubleshooting ability Ability to work both independently and collaboratively in a team environment Excellent problem-solving and analytical skills High attention to detail with a focus on quality execution Valid driver's license and ability to travel Technical Skills & Experience PLC/HMI Platforms: Rockwell Automation (Studio 5000, FactoryTalk SE/ME) Siemens (TIA Portal, WinCC) Wonderware, Ignition Hardware & Systems: Allen-Bradley ControlLogix PowerFlex VFDs Kinetix Motion Systems Siemens G120 & S120 Drives Distributed I/O (Allen-Bradley & Siemens) Preferred Qualifications Experience with high-speed motion control systems PLC-based safety system design and programming Advanced VFD control (coordination, registration) Experience with cascading or nested PID loop tuning Ability to develop and interpret P&IDs Familiarity with UL 508A and SCCR standards Prior experience mentoring or leading junior engineers