1

Plc Programmer Jobs in Alabama (NOW HIRING)

Controls Engineer

Athens, AL · On-site

$145K - $155K/yr

... Siemens PLC, HMI, SCADA, Profinet, and Profibus technologies • Drive automation, continuous improvement, and line optimization initiatives • High visibility role partnering with Engineering ...

Experience with PLC programming and troubleshooting is required. Experience with servo controllers and human interfaces preferred. Project management in automated equipment is preferred. BASIC ...

Experience with PLC programming and troubleshooting is required. Experience with servo controllers and human interfaces preferred. Project management in automated equipment is preferred. BASIC ...

Support equipment upgrades and retrofits, including UPS, battery systems, and PLC-based control installations. * Manage configuration control of engineering data within the depot CMMS (SAP?PM, IBM?

New

Senior Controls Engineer

Huntsville, AL · On-site

$95K - $126K/yr

Senior Controls Engineer Company: The Boeing Company Boeing is seeking a highly experienced Senior ... The ideal candidate will bring extensive PLC expertise, aerospace and NASA program experience, and ...

Support equipment upgrades and retrofits, including UPS, battery systems, and PLC-based control installations. * Manage configuration control of engineering data within the depot CMMS (SAP?PM, IBM?

New

Controls Engineer

Montgomery, AL

$82K - $106K/yr

Create and implement PLC and HMI programs tailored to project needs. * Ensure compliance with ... A bachelor's degree in Engineering is required; Electrical or Mechanical is preferred but will ...

Controls Engineer

Montgomery, AL · On-site

$82K - $106K/yr

Create and implement PLC and HMI programs tailored to project needs. * Ensure compliance with ... A bachelor's degree in Engineering is required; Electrical or Mechanical is preferred but will ...

next page

Showing results 1-20

Plc Programmer information

See Alabama salary details

$36.7K

$73.1K

$101.5K

How much do plc programmer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for plc programmer in Alabama is $73,113.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,600.00 and $83,800.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 background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical diploma. Familiarity with PLC programming languages (such as Ladder Logic), HMI/SCADA systems, and manufacturer-specific software like Siemens STEP 7 or Allen-Bradley RSLogix is essential. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills and qualities are crucial for ensuring reliable automation solutions, minimizing downtime, and facilitating smooth collaboration with engineering teams.

What is the difference between Plc Programmer vs Automation Technician?

AspectPlc ProgrammerAutomation Technician
CredentialsTypically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are commonOften has technical diploma or associate degree; certifications in PLCs and control systems are beneficial
Work EnvironmentPrimarily office-based for programming; on-site for testing and commissioningPrimarily on-site, maintaining and troubleshooting automation systems
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial maintenance, and plant operations

While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.

Do PLC programmers make good money?

PLC programmers typically earn competitive salaries that vary based on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with certifications and specialized skills can command higher wages, especially in manufacturing, automation, and industrial settings.

Will AI replace PLC programmer?

AI is unlikely to fully replace PLC programmers, as their expertise in designing, programming, and troubleshooting industrial control systems remains essential. AI can assist with tasks like code optimization and diagnostics, but human oversight and specialized knowledge are critical for complex automation projects. PLC programmers will continue to adapt by integrating AI tools into their workflows and maintaining technical skills in programming languages and control systems.

What are some common challenges a PLC Programmer might face when working on industrial automation projects?

PLC Programmers often encounter challenges such as integrating new automation systems with legacy equipment, troubleshooting unexpected machine behavior, and ensuring minimal downtime during system upgrades. They also need to collaborate closely with electrical engineers, maintenance teams, and production staff to understand process requirements and resolve issues quickly. Adaptability and strong problem-solving skills are essential, as priorities can shift rapidly based on production demands.

What is the salary of PLC programmer?

The salary of a PLC programmer typically ranges from $50,000 to $90,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with certifications and specialized skills can earn higher wages.

What Is a PLC Programmer?

A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.

What are PLC Programmers?

PLC Programmers are professionals who design, develop, and maintain programs for Programmable Logic Controllers (PLCs), which are specialized computers used to automate industrial processes. They write and troubleshoot code that controls machinery and equipment in manufacturing, energy, and other industries. Their work ensures that automated systems operate safely, efficiently, and according to specifications. PLC Programmers often collaborate with engineers and technicians to implement and optimize automation solutions.

Is PLC programmer in demand?

PLC programmers are in demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skills in ladder logic, PLC hardware, and programming tools like RSLogix or Siemens TIA Portal enhance employability, especially as industries modernize their control systems.
What are the most commonly searched types of Plc Programmer jobs in Alabama? The most popular types of Plc Programmer jobs in Alabama are:
What cities in Alabama are hiring for Plc Programmer jobs? Cities in Alabama with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Alabama as of July 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $73,113 per year, or $35.2 per hour.
Controls Engineer

Controls Engineer

INA Solution Inc

Athens, AL • On-site

$145K - $155K/yr

Full-time

Posted 23 days ago


Job description

I came across your background and wanted to reach out regarding a Senior Controls Engineer opportunity with a leading manufacturer in Huntsville-Decatur AL Area.
What caught my attention about your profile is your experience in controls, automation, and manufacturing environments, which aligns closely with what the team is looking for.
Senior Controls Engineer
Huntsville-Decatur AL Area
Direct Hire/Fulltime
Work Scheduled 4-day work week (Monday–Thursday) with 3-day weekends, Full Relocation covered

A few reasons this opportunity stands out:

• Senior-level leadership position with direct influence on manufacturing operations
• Lead controls projects from design through commissioning
• Work with Siemens PLC, HMI, SCADA, Profinet, and Profibus technologies
• Drive automation, continuous improvement, and line optimization initiatives
• High visibility role partnering with Engineering, Maintenance, and Production leadership
• Opportunity to mentor engineers and technicians
• Support future assembly line launches and automation upgrades
• Stable automotive manufacturing environment


We're seeking someone with strong controls engineering experience, PLC programming expertise, and a background supporting automated manufacturing systems.
Based on your experience, I believe this could be a strong fit and would welcome the opportunity to discuss it further.
Would you be available for a brief conversation this week?