1

Plc Jobs in Alabama (NOW HIRING)

The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...

The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...

Maintenance PLC Technician FLSA: Hourly Non-Exempt Reports To: Maintenance Supervisor Purpose: Responsible for supporting day to day production operations to ensure Tiffin Group maintains daily ...

Manufacturing Controls Engineer

Clanton, AL · On-site

$76K - $90K/yr

Programmable knowledge in Siemens and Allen Bradley PLC's. Assist with needs assessment for computer and software requirements in all areas of the facility. Assist with PLC and PC training as ...

Controls Engineer

Athens, AL · On-site

$80K - $104K/yr

Provide training and prepare new programming related to PLC and HMI equipment. * Develop and optimize manufacturing lines and standard work using Lean manufacturing principles. * Design, develop, and ...

New

Controls Technician

Grand Bay, AL · On-site

$55K - $70K/hr

Program, modify, and maintain PLC and SCADA systems * Diagnose electrical, automation, and control system issues to minimize equipment downtime * Perform preventive maintenance and system ...

Program PLC and DCS control systems, primarily using the Control Logix, Siemens, GE, SCL500 and PLC5. * Must have the ability to learn FLS ASYS function blocks for the PLC and corresponding HMI ...

Controls Technician

Athens, AL · On-site

$29 - $38/hr

Learn other PLC programming such as Siemen's steps 5 & 7, Omron, and Mitsubishi * Troubleshoot and update/replace motion control systems (IAI, Allen Bradley, SEW, Emerson, etc.) * Create and update ...

Program PLC and DCS control systems, primarily using the Control Logix, Siemens, GE, SCL500 and PLC5. * Must have the ability to learn FLS ASYS function blocks for the PLC and corresponding HMI ...

Controls Technician

Athens, AL · On-site

$29 - $38/hr

Learn other PLC programming such as Siemen's steps 5 & 7, Omron, and Mitsubishi * Troubleshoot and update/replace motion control systems (IAI, Allen Bradley, SEW, Emerson, etc.) * Create and update ...

Showing results 21-40

Plc information

See Alabama salary details

$17

$30

$38

How much do plc jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for plc in Alabama is $30.63, according to ZipRecruiter salary data. Most workers in this role earn between $27.45 and $33.99 per hour, depending on experience, location, and employer.

What is a PLC?

PLCs, or Programmable Logic Controllers, are specialized industrial computers used to control machinery and processes in manufacturing and automation environments. They are designed to handle multiple inputs and outputs, monitor sensors, and control actuators based on programmed logic. PLCs are known for their reliability, durability, and real-time operation, making them essential in industries such as automotive, food processing, and energy. They are programmed using languages like Ladder Logic, and can be integrated with other automation systems for efficient and safe operation.

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 strong understanding of electrical engineering concepts, automation systems, and programming logic, typically supported by a degree in engineering or a related field. Familiarity with PLC platforms such as Siemens, Allen-Bradley, or Schneider Electric, as well as proficiency with ladder logic and HMI/SCADA systems, is usually required. Strong problem-solving abilities, attention to detail, and effective communication skills help you excel in troubleshooting and collaborating with cross-functional teams. These skills are crucial for ensuring reliable automation processes, minimizing downtime, and maintaining operational efficiency in industrial environments.

What are some common challenges faced by PLC engineers when integrating new automation systems into existing manufacturing processes?

PLC engineers often encounter challenges such as ensuring compatibility between new automation hardware and legacy systems, minimizing production downtime during installation, and troubleshooting unexpected communication issues between devices. Effective collaboration with production teams and IT specialists is essential to address these challenges, as is thorough testing before full-scale implementation. Staying up-to-date with industry standards and documentation can help streamline integration and prevent costly disruptions.

What is the difference between Plc vs Automation Technician?

AspectPlcAutomation Technician
Required CertificationsPLC programming certifications, technical diplomasElectronics, electrical, or automation certifications
Work EnvironmentIndustrial settings, manufacturing plantsFactories, production lines, maintenance facilities
Industry UsageDesign, program, and troubleshoot PLC systemsInstall, maintain, and repair automation equipment
Common Search/ComparisonYesYes

While both Plc and Automation Technician roles involve working with industrial systems, Plc specialists focus on programming and troubleshooting PLCs, whereas Automation Technicians handle broader maintenance and repair of automation equipment. Understanding these differences helps employers and job seekers identify the right career path or job opportunity in industrial automation.

Is PLC a good career?

A career as a Programmable Logic Controller (PLC) technician or engineer involves working with industrial automation systems, requiring knowledge of electrical and control systems, and often certifications in automation or electrical engineering. It offers opportunities in manufacturing, automation, and maintenance sectors with steady demand for skilled professionals. The role typically involves troubleshooting, programming, and maintaining PLC systems, with a focus on efficiency and safety.

What are programmable logic controller jobs?

Programmable Logic Controller (PLC) jobs involve designing, programming, installing, maintaining, and troubleshooting PLC systems used to automate industrial processes. These roles require knowledge of ladder logic, electrical systems, and control engineering, often involving working in manufacturing, automation, or industrial environments. Certifications in PLC programming and familiarity with specific hardware are commonly preferred.

What are the most commonly searched types of Plc jobs in Alabama?

The most popular types of Plc jobs in Alabama are:

What cities in Alabama are hiring for Plc jobs?

Cities in Alabama with the most Plc job openings:

Infographic showing various Plc job openings in Alabama as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, 4% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $63,712 per year, or $30.6 per hour.

Software Programmer

Cornerstone Detention Products

Montgomery, AL • On-site

Full-time

Re-posted 29 days ago


Job description

The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card Access) as required for integrated electronic control systems in prisons, courthouses, and detention facilities. Must be a technically oriented self-starter familiar with PLC equipment and programming, GUI computer setup and programming, and possess ability to work in a team environment lead by a project engineer.

Required Skills:

Necessary skills include PLC programming and hardware experience (Omron, Allen Bradley), GUI programming experience (Wonderware, Indusoft), and proficiency with Windows and Microsoft office programs. Must be able to setup / configure computers and install software. Strong organizational skills and attention to detail are a must.

Desired Skills

Knowledge of networks and basic electronic troubleshooting skills are a plus.

Experience:

Seeking applicants with a minimum of 2 years PLC and/or GUI software experience.

Education:

Minimum Requirement: Associate degree in Industrial Electronic Technology or equal. Preferred: BS in Computer and Information Science. Partial or combinations of education listed above considered with applicable experience.

Work Status:

Full Time. It will be necessary to pass pre-employment background checks and drug tests.

Travel:

This position requires travel up to 20% of the time. Position requires company sponsored travel to various jobsites. Work locations vary, with the majority located within the United States. Some international work may be required from time to time.

EOE/M/F/Veteran/Disabled