1

Junior Plc Programming Jobs (NOW HIRING)

PLC Engineer Location: Houston, TX (Onsite) Duration: 6 Months Roles & Responsibilities Design ... Train and mentor junior engineers on control system design, implementation, troubleshooting, and ...

The PLC Engineer will be responsible for supporting the development, implementation, and ... Train and mentor junior engineers on control system design, implementation, and maintenance.

Lead PLC Engineer

$104K - $138K/yr

This role combines deep hands-on programming expertise with technical leadership, guiding ... Mentor and guide junior and mid-level PLC engineers, providing technical direction and support.

Proficiency in PLC programming (Allen-Bradley preferred, but also Siemens) * Experience with SCADA ... Training: Train and mentor junior engineers on control system design, implementation, and ...

The Lead Field PLC Engineer ensures quality execution across multiple projects, mentors junior engineers, and maintains deep technical involvement while coordinating team activities. This position ...

PLC Engineers

Houston, TX · On-site

$100K - $110K/yr

... in PLC programming (Allen-Bradley preferred, but also Siemens) • Experience with SCADA systems ... Train and mentor junior engineers on control system design, implementation, and maintenance. Train ...

PLC Programmer

Sterling Heights, MI · On-site

$32 - $45/hr

Integrate and support robotic cells including programming, recovery, and optimization * Interface ... Provide technical leadership during launches and mentor junior engineers General Duties * Assist ...

PLC Programmer

Arkansas City, KS · On-site

$56K - $76K/yr

CCP299 Advanced Logix5000 Programming completion (or willingness to complete within first 6 months ... Experience mentoring or training junior technicians. Physical Demands: * This position includes ...

Junior Controls Engineer We're seeking a full-time controls engineer to join our expanding team and ... for PLC programming and FactoryTalk View ME/SE for HMI or SCADA development. Send us your ...

Junior Controls Engineer We're seeking a full-time controls engineer to join our expanding team and ... PLC programming and FactoryTalk View ME/SE for HMI or SCADA development. #LI-Remote Send us your ...

DEKA Research and Development is seeking a Junior Control Systems Engineer to join our engineering ... PLC programming experience (Allen-Bradley, Siemens, or equivalent) * Exposure to medical device ...

PLC Controls/SCADA

San Antonio, TX · On-site

$75K - $97K/yr

... junior engineers, technical specialists, and contractors while collaborating with senior ... experience with PLC programming and industrial control systems Strong understanding of plant ...

Controls Technician

Lubbock, TX · On-site

$35 - $38/hr

Train and mentor junior technicians on advanced PLC programming and controls systems integration. Stay current on industry trends and new technologies in PLC programming and controls systems.

PLC Technician

Wright City, MO · On-site

$29.75 - $36.75/hr

The technician will work closely with engineering and production teams to support the development ... Assisting in the training of junior technicians and staff on equipment usage and safety protocols.

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.

Other

Posted 4 days ago


Job description

Job Title: PLC Engineer
Location: Houston, TX (Onsite)
Duration: 6 Months

Job Description:

Roles & Responsibilities
Design & Implementation
  • Support the development and implementation of advanced control systems for industrial equipment and machinery.
  • Participate in customer-facing meetings, vendor discussions, design reviews, and project status meetings.
System Support
  • Perform system support activities including laboratory and shop-floor setup, integration testing, factory acceptance testing (FAT), and site/customer acceptance testing (SAT).
Technical Support
  • Troubleshoot control systems and associated equipment to minimize downtime and optimize operational performance.
  • Provide technical support and guidance to field technicians, operations teams, and other support personnel.
Safety & Compliance
  • Ensure all control systems comply with applicable industry safety standards, regulations, and best practices.
Collaboration
  • Collaborate with engineering, operations, and third-party teams to integrate new technologies and enhance existing control systems.
Documentation
  • Prepare and maintain technical documentation including product documentation, functional requirements, software release documentation, commissioning procedures, and operational guidelines.
Training & Mentoring
  • Train and mentor junior engineers on control system design, implementation, troubleshooting, and maintenance.
  • Support field technicians with system deployment, setup, commissioning, and ongoing operational activities.

Required Skills

  • Strong experience with PLC programming (Allen-Bradley preferred; Siemens experience also acceptable).
  • Experience with SCADA systems and HMI development.
  • Experience with Variable Frequency Drives (VFDs), preferably ABB and GE/Converteam.
  • Knowledge of Industrial PCs, Servers, networking, and communication protocols.
  • Strong troubleshooting and diagnostic skills.
  • Hands-on approach to problem-solving.
  • Knowledge of industry safety standards and regulations.
  • Excellent communication and teamwork skills.
  • Positive, solution-oriented attitude.
  • Ability and willingness to travel domestically and internationally as required.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Control Systems Engineering, Mechatronics, or a related field.
  • Minimum 5 years of experience designing and maintaining industrial control systems, preferably within drilling, oil & gas, or heavy equipment environments.

Aspire IT Solutions is an equal opportunity employer.
All applicants must submit accurate information; misrepresentation may disqualify candidacy.
This role may require background checks/work authorization verification.
Rate/benefits are negotiable.
Aspire IT Solutions reserves the right to modify or withdraw this posting.