2

Entry Level Plc Programming Jobs in Pittsburgh, PA

Polisher

Irwin, PA ยท On-site

$18/hr

IMI plc We are a global specialist engineering company that creates breakthrough solutions. We are ... Maintaining process controls and documentation. * Assist in training and mentoring entry-level ...

... MS entry level with directly applicable degree, otherwise MS plus 1 year or more relevant ... Coding skills in at least two programming languages such as Visual Basic, C, C++, C#, VB, MATLAB ...

... MS entry level with directly applicable degree, otherwise MS plus 1 year or more relevant ... Coding skills in at least two programming languages such as Visual Basic, C, C++, C#, VB, MATLAB ...

Polisher

Irwin, PA ยท On-site

$18/hr

IMI plc We are a global specialist engineering company that creates breakthrough solutions. We are ... Maintaining process controls and documentation. * Assist in training and mentoring entry-level ...

Polisher

Irwin, PA ยท On-site

$18/hr

IMI plc We are a global specialist engineering company that creates breakthrough solutions. We are ... Maintaining process controls and documentation. * Assist in training and mentoring entry-level ...

Entry Level Plc Programming information

See Pittsburgh, PA salary details

$39.3K

$78.3K

$108.7K

How much do entry level plc programming jobs pay per year?

As of Aug 9, 2026, the average yearly pay for entry level plc programming in Pittsburgh, PA is $78,310.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,000.00 and $89,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an entry level PLC programmer?

To thrive as an Entry Level PLC Programmer, you need a basic understanding of electrical engineering concepts, programming logic, and automation systems, typically supported by a relevant associate's or bachelor's degree. Familiarity with PLC programming languages (such as Ladder Logic), industrial control systems, and software like Siemens STEP 7 or Rockwell RSLogix is highly valuable. Strong problem-solving skills, attention to detail, and effective communication help individuals stand out in this position. These skills ensure efficient troubleshooting, accurate system configuration, and successful collaboration on automation projects.

What are some common challenges faced by entry-level PLC programmers in their first year on the job?

Entry-level PLC programmers often encounter challenges such as adapting to different brands and models of PLCs, understanding complex control system documentation, and troubleshooting unexpected equipment behavior. Since the role involves both programming and hands-on work with industrial machinery, new hires must quickly learn how to interpret wiring diagrams, work safely on the plant floor, and communicate effectively with electricians, engineers, and maintenance teams. Overcoming these challenges typically involves a combination of on-the-job training, mentorship, and proactive learning.

What is the difference between Entry Level Plc Programming vs Entry Level Automation Technician?

AspectEntry Level Plc ProgrammingEntry Level Automation Technician
Required CredentialsAssociate degree or technical certification in PLC programming or automationTechnical diploma or certification in automation, electrical, or electronics
Work EnvironmentManufacturing plants, industrial facilities, control panelsIndustrial settings, maintenance areas, control rooms
Employer & Industry UsageManufacturers, automation companies, system integratorsFactories, production lines, maintenance providers
Common Search & Comparison IntentUnderstanding entry-level PLC programming roles and skillsExploring roles related to industrial automation and maintenance

Entry Level Plc Programming focuses on developing skills in programming and troubleshooting PLC systems used in automation. In contrast, Entry Level Automation Technicians handle broader maintenance and repair tasks in industrial environments. Both roles often require technical certifications and work in manufacturing settings, but PLC programmers specialize in software logic, while technicians focus on hardware and system upkeep.

What is entry level PLC programming?

Entry level PLC programming involves creating, modifying, and troubleshooting basic programs for Programmable Logic Controllers (PLCs), which are industrial computers used to automate machinery and processes. Individuals in this role typically write simple logic code, test equipment, and assist with the installation and maintenance of automated systems. Entry level PLC programmers often work under supervision and gradually take on more complex projects as they gain experience. This job requires foundational knowledge of PLC hardware, ladder logic, and common programming software such as RSLogix or TIA Portal.
What are the most commonly searched types of Plc Programming jobs in Pittsburgh, PA? The most popular types of Plc Programming jobs in Pittsburgh, PA are:
What are popular job titles related to Entry Level Plc Programming jobs in Pittsburgh, PA? For Entry Level Plc Programming jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Entry Level Plc Programming jobs in Pittsburgh, PA look for? The top searched job categories for Entry Level Plc Programming jobs in Pittsburgh, PA are:

Control System Engineer/ Technician

Technical Solutions Inc

Pittsburgh, PA โ€ข On-site

Full-time

Re-posted 12 days ago


Job description

Technical Solutions Inc. is currently seeking for a Control Systems Engineer / Technician on behalf of our client, a Pittsburgh area engineering consultant. This role is well-suited for someone with networking/computer skills and hands-on electrical/electronics experience. Ideal candidate will have experience with PLCs, HMIs, and SCADA systems.

Duties:
  • Design, program, test, and commission SCADA systems, PLCs, and HMIs.
  • Configure and manage SCADA networks, including firewalls, modems, managed switches, VLANs, VPN, and related equipment.
  • Perform field installations, startups, and training for automation projects.
  • Troubleshoot and service PLCs, HMIs, and related control systems for a wide range of clients.
  • Develop control system upgrades and retrofits, primarily with Allen Bradley/Rockwell platforms.
  • Collaborate with drafting, electrical design, and engineering peers to deliver successful projects.
  • Travel to client sites, in western Pennsylvania, with most work local to the Pittsburgh area.

Requirements:
  • Electro-Mechanical degree or have relevant experience in control system integration.
  • 1-3 years of related experience (training may be provided for driven entry-level candidates).
  • Knowledge of instrumentation and control panel equipment and design.
  • Hands-on experience troubleshooting low-voltage electrical systems using tools like multimeters.
  • Skilled in PLC programming (Rockwell/Allen Bradley preferred; Modicon, ScadaPack, etc. helpful).
  • Familiar with HMI programming (FactoryTalk preferred; Wonderware, iFix, WinCC, etc. a plus).
  • Problem-solving skills, strong deductive reasoning, and the ability to reverse engineer panels in the field.
  • Process knowledge with fluid flow or hydraulics is a plus.
  • Detail-oriented, self-motivated, and committed to delivering high-quality work.
Technical Solutions Inc. provides a wide range of staffing services throughout Western Pennsylvania, Ohio and West Virginia. Simplify the job search process by letting us do all the work! With 30 years of expertise, we have the resources, techniques and insights to guide your job search. Our staff will work with you one-on-one to understand your needs and discuss your options. We can even send your resume to multiple job openings that you are a fit for, giving you opportunities to choose from. We reach out to hiring managers for feedback, coordinate and schedule interviews, and advocate on your behalf so that you get the best offer possible. At TSI, we genuinely care about our employees and want to see you succeed. No candidate is ever promised something we do not deliver. The best part is that there are no fees or cost for any of our services. For more information on our company and to view all of our exciting job opportunities, please visit www.tsiwork.com or give us a call at 724-733-2100.