1

Plc Programming Jobs in Pennsylvania (NOW HIRING)

PLC Control Systems Engineer

Philadelphia, PA · On-site

$78K - $123K/yr

  • Medical

  • Life

  • Retirement

  • PTO

PLC programming, modification, and validation aligned with evolving systems requirements * Supporting the design and integration of PLC equipment in shipboard and industrial control environments ...

PLC Control Systems Engineer

Philadelphia, PA · On-site

$78K - $123K/yr

  • Medical

  • Life

  • Retirement

  • PTO

PLC programming, modification, and validation aligned with evolving systems requirements * Supporting the design and integration of PLC equipment in shipboard and industrial control environments ...

Automation Programmer

Scranton, PA · On-site

$67K - $91K/yr

Advanced proficiency in PLC programming languages (e.g., Ladder Logic, Function Block, Structured Text). * Hands-on experience with HMI software; SCADA knowledge strongly preferred. * Strong problem ...

Electrical & PLC Engineer

Reading, PA · On-site

$102K - $176K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Hands-on experience with PLC programming (e.g., Allen-Bradley) required * Experience with drive systems and automation platforms from ABB is strongly preferred * Bachelor's degree in Electrical ...

Electrical & PLC Engineer

Reading, PA

$102K - $176K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Hands-on experience with PLC programming (e.g., Allen-Bradley) required * Experience with drive systems and automation platforms from ABB is strongly preferred * Bachelor's degree in Electrical ...

Electrical & PLC Engineer

Reading, PA · On-site

$102K - $176K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Hands-on experience with PLC programming (e.g., Allen-Bradley) required * Experience with drive systems and automation platforms from ABB is strongly preferred * Bachelor's degree in Electrical ...

Automation Controls Specialist

Wilkes Barre, PA · On-site

$46K - $102K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This role serves as one of the automation and PLC programming resources, developing and implementing control system improvements that enhance quality, service, reliability, capacity, and operational ...

Automation Controls Specialist

Wilkes Barre, PA · On-site

$46K - $102K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This role serves as one of the automation and PLC programming resources, developing and implementing control system improvements that enhance quality, service, reliability, capacity, and operational ...

Automation Controls Specialist

Wilkes Barre, PA · On-site

$46K - $102K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This role serves as one of the automation and PLC programming resources, developing and implementing control system improvements that enhance quality, service, reliability, capacity, and operational ...

Automation Controls Specialist

Wilkes Barre, PA · On-site

$46K - $102K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This role serves as one of the automation and PLC programming resources, developing and implementing control system improvements that enhance quality, service, reliability, capacity, and operational ...

PLC Technician

Aliquippa, PA

$29.25 - $36.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

PLC Technician Role & Responsibilities: · This position is located in a manufacturing plant. · ... the programming for plant process control equipment. · Assist with the development and ...

PLC Technician

Aliquippa, PA · On-site

$36.97 - $47.93/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

PLC Technician Role & Responsibilities: • This position is located in a manufacturing plant. • ... the programming for plant process control equipment. • Assist with the development and ...

Controls Engineer, Senior

Bethlehem, PA

$95K - $126K/yr

PLC Programming - Create, edit, and maintain control programs using PLC tools such as ABB Automation Builder, Allen-Bradley, CODESYS, Unitronics, and related platforms. Validation and Testing ...

Controls Engineer, Senior

Bethlehem, PA · On-site

$95K - $126K/yr

... PLC Programming - Create, edit, and maintain control programs using PLC tools such as ABB Automation Builder, Allen-Bradley, CODESYS, Unitronics, and related platforms. • Validation and Testing ...

Showing results 21-40

Plc Programming information

See Pennsylvania salary details

$40.6K

$80.9K

$112.3K

How much do plc programming jobs pay per year?

As of Aug 16, 2026, the average yearly pay for plc programming in Pennsylvania is $80,858.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,200.00 and $92,700.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 career advancement and certification. The role typically involves working in industrial environments with regular hours and technical problem-solving tasks.

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, energy, and automation sectors.

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.

Is plc programming in high demand?

PLC programming is in high demand across industries such as manufacturing, automation, and energy, as companies seek to improve efficiency and integrate advanced control systems. Skilled PLC programmers with knowledge of ladder logic, SCADA systems, and industrial protocols are often sought after, with job growth expected to remain steady due to ongoing automation trends.

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 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 are the most commonly searched types of Plc Programming jobs in Pennsylvania?

The most popular types of Plc Programming jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Plc Programming jobs?

Cities in Pennsylvania with the most Plc Programming job openings:

Infographic showing various Plc Programming job openings in Pennsylvania as of August 2026, with employment types broken down into 92% Full Time, 4% Contract, and 4% Nights. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $80,858 per year, or $38.9 per hour.

PLC Control Systems Engineer

Noblis

Philadelphia, PA • On-site

$78K - $123K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 15 days ago


Job description

Responsibilities
Noblis MSD is seeking PLC Control Systems Engineers in Philadelphia, PA.
Noblis MSD's mission is to support the Naval Sea Systems Command (NAVSEA) and, Naval Surface Warfare Center (NSWCPD) and their missions' to enable research, development, test and evaluation, acquisition, engineering, systems integration, in-service and fleet engineering with cybersecurity, comprehensive logistics, and life-cycle savings. We are looking to hire PLC Control Systems Engineers to support the hands-on work with Programmable Logic Controller (PLC) hardware and software, providing full lifecycle support across fielded systems and Land Based Engineering Sites (LBES). The selected candidate will work directly with ruggedized industrial-grade PLC systems and supporting hardware on a daily basis-participating in integration, troubleshooting, upgrades, and system-level design for current and future MCS variants.
This requisition covers multiple positions, including:
  • PLC Control Systems Engineer, Entry Level
  • PLC Control Systems Engineer, Mid Level
  • PLC Control Systems Engineer, Senior Level

Responsibilities Include:
  • Daily interaction with and troubleshooting of PLC hardware and associated field devices
  • PLC programming, modification, and validation aligned with evolving systems requirements
  • Supporting the design and integration of PLC equipment in shipboard and industrial control environments Identify and document software and system related problems
  • Providing technical insight and feedback on future PLC-based system architectures Provide distance and onsite support of software problems
  • Reviewing system documentation, logic diagrams, and control narratives for accuracy and completeness Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials
  • Developing and executing test plans and procedures for PLC-controlled systems
  • Supporting both shipboard and LBES PLC software and hardware installation efforts
  • Assisting with system-level software requirements definition and refinement for PLC-controlled applications

Required Qualifications
Entry Level
  • Bachelor's level Degree in an Engineering Discipline. Computer Science, Electrical Engineering, and Computer Engineering degrees preferred, others will be considered based on experience.
  • 0 to 3 years of professional experience
  • Active DoD Secret clearance or ability to achieve DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 10-20% of the time
  • Salary Range: $71,800 - $112,150

Mid Level
  • Bachelor's level Degree in an Engineering Discipline. Computer Science, Electrical Engineering, and Computer Engineering degrees preferred, others will be considered based on experience.
  • 3+ years of professional experience
  • Active DoD Secret clearance or ability to achieve DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 10-20% of the time
  • Salary Range: $78,900 - $123,300

Senior Level
  • Master's level Degree in Computer Science, Electrical Engineering, or Computer Engineering
  • 10+ years of professional experience
  • Active DoD Secret clearance or ability to achieve DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 10-20% of the time
  • $95,500 - $149,200

Physical Requirements
Employees working in naval industrial environments, whether shipboard or pierside, must meet certain physical requirements to safely perform essential job functions. Individuals must be capable of standing and walking for extended periods, often on uneven, wet, or slippery surfaces, and must be able to climb vertical ladders, stairs, and steep inclines while carrying tools or equipment. The position requires the ability to work in confined spaces with limited ventilation and restricted movement, including crawling through narrow passageways and working in overhead or below-deck areas.
Workers must possess sufficient manual dexterity and grip strength to operate hand and power tools, manipulate controls, and handle materials weighing up to fifty pounds on a regular basis, with occasional lifting of heavier objects with assistance. The role demands the physical ability to bend, stoop, kneel, crouch, and reach overhead repeatedly throughout the workday. Adequate vision is necessary to read technical manuals, identify color-coded systems, and detect safety hazards, while hearing capability must be sufficient to perceive warning signals, alarms, and verbal communications in noisy environments, with or without hearing protection.
Employees must be able to work in varying environmental conditions including extreme temperatures, high humidity, direct sunlight, and exposure to weather elements. The position requires the stamina to work extended shifts and the balance and coordination necessary to maintain stability on moving vessels. Workers must be capable of responding quickly to emergency situations, including evacuating confined spaces and moving to emergency stations. Reasonable accommodations may be available for qualified individuals with disabilities who can perform the essential functions of the position with or without such accommodations.
Desired Qualifications
  • Hands-on experience with Siemens (S7-1500, TIA Portal, etc.) and/or Allen Bradley (ControlLogix, RSLogix 5000) PLC platforms
  • Strong understanding of PLC logic, control strategies, and ladder/structured text programming Experience supporting and troubleshooting networked, IP-based systems both onsite and via distance support
  • Proficient in reading and interpreting electrical schematics and control system drawings
  • Experienced in using test and diagnostic tools specific to industrial and PLC-based systems
  • Basic knowledge of network communications as applied to control systems (Ethernet/IP, Profinet, etc.)
  • Experience programming with multiple IEC 61131-3 languages (e.g., ladder logic, structured text)
  • Experience with SCADA or HMI development
  • Background in hardware upgrades and modernization of legacy embedded PLC systems
  • Experience with SIM/STIM development

Overview
Overview
Noblis and our wholly owned subsidiaries, Noblis ESI and Noblis MSD, take on some of the nation's toughest challenges, delivering advanced solutions to our customers' most critical missions. We bring together leading scientific, engineering, and management expertise in a culture grounded in objectivity and collaboration, ensuring our work creates lasting impact across federal missions.
We work with a broad range of government agencies in the defense, intelligence, and federal civilian sectors. Learn more and find opportunities at careers.noblis.org
Why Work at Noblis
At Noblis, we share a passion for excellence and innovation, and we create an environment where people can do meaningful work while maintaining the balance that keeps them energized and fulfilled. We seek out individuals with a natural curiosity and desire to collaborate and learn. We believe our people are our greatest strength, and we consistently seek exceptionally skilled, mission-driven professionals who care deeply about doing work that enriches lives and makes our nation safer.
Noblis has earned numerous workplace awards for our culture, our commitment to employee well-being, and our dedication to meaningful, impactful work. We also maintain a drug-free workplace.
Remote/hybrid status is subject to change based on Noblis and/or government requirements.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law.
If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us.
EEO is the Law | E-Verify | Right to Work
Total Rewards
At Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category. We encourage you to learn more about our total benefits by visiting the Benefits page on our Careers site.
Compensation at Noblis is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws. The projected compensation range for this position is based on full time status. For part time or on-call staff, compensation is proportionately adjusted based on hours worked. While monetary compensation is important, it's just one component of Noblis' total compensation package.
Posted Salary Range
USD $65,200.00 - USD $101,950.00 /Yr.