1

Junior Plc Programming Jobs (NOW HIRING)

PLC Controls Engineer

Hickory, NC · On-site

$69K - $89K/yr

... and train junior controls engineers • Manage the controls engineering scope of process ... Required Skills: • Must have experience in programming of Allen Bradley ControlLogix v20 systems ...

Be Seen First

The ideal candidate has strong experience with PLC programming, robotics integration, HMI ... Mentor junior engineers, technicians, and maintenance staff when needed Required Qualifications ...

New

Electrical Controls Systems Engineer

Chester, MD · On-site

$78K - $105K/yr

Design and develop industrial control systems , including PLC/HMI programming , power distribution ... Strong communication skills and ability to mentor junior engineers. What Makes This Opportunity ...

Electrician

West Finley, PA · On-site

$41.29/hr

... of junior staff and apprentices as needed. Qualifications * Accept, embrace & promote the core ... Experience with PLC programming and maintenance. * Ability to work independently and as part of a ...

Electrician

West Finley, PA · On-site

$41.29/hr

... of junior staff and apprentices as needed. Qualifications * Accept, embrace & promote the core ... Experience with PLC programming and maintenance. * Ability to work independently and as part of a ...

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 ...

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 Jul 11, 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.

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.

How to get an entry level PLC job?

To secure an entry-level PLC programming position, candidates should develop foundational knowledge of PLC systems, ladder logic, and industrial automation. Gaining hands-on experience through internships, certifications like the Siemens S7 or Allen-Bradley courses, and familiarity with programming tools can improve job prospects. Strong problem-solving skills and the ability to work in industrial environments are also important.

Will AI replace PLC programmer?

AI is unlikely to fully replace PLC programmers, as their role involves complex problem-solving, system design, and troubleshooting that require human expertise. However, AI and automation tools can assist in programming, diagnostics, and optimizing control systems, making the job more efficient. PLC programmers will need to adapt by developing skills in automation software and AI integration to stay relevant.

Is PLC programming a good career?

PLC programming is a viable career path in industrial automation, involving designing and troubleshooting programmable logic controllers used in manufacturing and processing plants. It requires knowledge of ladder logic, control systems, and often certifications or training in specific PLC brands. The field offers opportunities for specialization and steady employment in various industries.

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:
Infographic showing various Junior Plc Programming job openings in the United States as of July 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 100% In-person job distribution, with an average salary of $56,068 per year, or $27 per hour.
Lead Electrical Controls Support Engineer - Allen-Bradley PLC

Lead Electrical Controls Support Engineer - Allen-Bradley PLC

Liberty Personnel Services, Inc

Culpeper, VA • Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Lead Electrical Controls Support EngineerOverview

We are seeking a highly motivated Lead Controls Support Engineer to provide technical leadership for controls troubleshooting, commissioning, customer support, and continuous improvement of industrial automation systems. This hands-on role is responsible for supporting complex control systems in the field, leading startup and commissioning activities, mentoring support engineers, and serving as the technical escalation point for customers and internal teams.

This position is ideal for an experienced controls engineer who enjoys solving challenging automation problems, working directly with customers, and leading technical support efforts for PLC, HMI, robotics, motion control, and industrial networking systems.

Key ResponsibilitiesTechnical Leadership & Support
  • Lead controls support activities across multiple customer projects while ensuring timely resolution of technical issues.
  • Serve as the primary technical escalation resource for controls, automation, robotics, and machine troubleshooting.
  • Mentor and provide technical guidance to junior controls engineers and field service personnel.
  • Develop troubleshooting standards, best practices, and technical documentation.
  • Drive continuous improvement initiatives to improve system reliability and customer satisfaction.
Customer Support & Collaboration
  • Interface directly with customers to troubleshoot controls issues, answer technical questions, and provide long-term support.
  • Work closely with mechanical, electrical, manufacturing, and project teams to resolve system issues.
  • Support engineering teams during system upgrades, retrofits, and modifications.
  • Lead technical discussions during commissioning, service visits, FATs, SATs, and customer acceptance activities.
Controls Engineering & Troubleshooting
  • Troubleshoot PLC, HMI, motion control, robotics, vision systems, servo systems, VFDs, and industrial networks.
  • Modify and support PLC/HMI programs (Allen-Bradley Studio 5000 and FactoryTalk View preferred).
  • Support machine vision systems including Cognex, Keyence, or similar platforms.
  • Troubleshoot industrial robots including Fanuc or equivalent platforms.
  • Analyze electrical schematics, panel layouts, wiring diagrams, and control system documentation.
  • Support system validation, testing, and performance optimization.
Commissioning & Field Support
  • Lead startup, commissioning, and field service activities at customer facilities.
  • Perform onsite troubleshooting, diagnostics, and system recovery.
  • Support equipment upgrades, software modifications, and process improvements.
  • Travel to customer sites (approximately 30%) to provide commissioning, startup, and technical support.
QualificationsEducation & Experience
  • Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, or related discipline preferred.
  • 3+ years of experience supporting industrial automation, controls engineering, or systems integration.
  • Previous experience providing technical leadership or mentoring engineers preferred.
  • Strong experience with Allen-Bradley PLC platforms required; Siemens, Omron, or GE experience is a plus.
Technical Skills
  • PLC programming and troubleshooting
  • HMI development and support
  • Motion control, servo systems, and VFDs
  • Industrial robotics and machine vision
  • Industrial networking (EtherNet/IP, Profinet, DeviceNet, etc.)
  • Electrical schematics and control panel documentation
  • AutoCAD Electrical experience preferred
  • Excellent troubleshooting and root-cause analysis skills
Professional Attributes
  • Strong leadership and mentoring abilities
  • Excellent customer communication and relationship-building skills
  • Self-motivated with the ability to prioritize multiple support activities
  • Willingness to travel approximately 30%
What We Offer
  • Competitive compensation package
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Generous PTO
  • Flexible work environment
  • Opportunity to support advanced automation technologies
  • Collaborative engineering culture with opportunities for professional growth
Apply Today

Qualified candidates: Please send your resume to:

Patrick DelGaone

#Controls

#Midsenior
#Engineering


Company Description

Libertyjobs.com has become an essential destination site for experienced job seekers. Our recruiters are continually posting active job openings to the website. Feel free to search our database of open positions and apply for your next career move!
Hundreds of new jobs are listed on the site every month in a wide range of industries and locations. Last year we had over 900,000 unique job seekers visit our website, which means over 75,000 skilled job seekers search our openings every month.
Established in 2003, Liberty Personnel quickly grew into one of the largest technical recruiting agencies on the East Coast. Today, Liberty Personnel has a national presence and a diverse client base. Listed below are a number of the industries and openings we work on:
Information Technology, Software Programmers, Engineering, Manufacturing, Legal, Plant Maintenance, Construction, Oil and Gas, Medical Communications, Accounting, Finance, Electronics, Scientific, Medical Device, Sales, Pharmaceutical, Admin, Automation, Controls, Civil, HVAC, Wastewater, Structural, Electrical, Chemists, Validations, Logistics, Food Production, Renewable Energy and Machinists.