1

Plc Engineer Jobs in Alabama (NOW HIRING)

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

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

Experience with PLC programming, ladder logic, and HMI software . * Experience with machine control systems, motor controls, and low- and medium-voltage equipment . * Working knowledge of DC drives

Experience with PLC programming, ladder logic, and HMI software . * Experience with machine control systems, motor controls, and low- and medium-voltage equipment . * Working knowledge of DC drives

Use PLC programming and controls engineering knowledge to assist in diagnosing and correcting control system issues where applicable. * Provide clear, professional communication with customers to ...

Experience programming and supporting PLC control systems * Experience working with SCADA systems * Strong electrical troubleshooting and diagnostic skills * Knowledge of industrial automation ...

Electrical Controls Supervisor

Greensboro, AL · On-site

$59K - $79K/yr

Greensboro, Alabama About the Opportunity Our client is a well-established industrial manufacturing company seeking a highly skilled Electrical Supervisor / PLC Programmer to join their first-shift ...

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

Showing results 41-60

Plc Engineer information

See Alabama salary details

$19K

$88.6K

$126.4K

How much do plc engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for plc engineer in Alabama is $88,596.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,500.00 and $107,900.00 per year, depending on experience, location, and employer.

What is a PLC engineer?

A PLC Engineer is responsible for designing, programming, maintaining, and troubleshooting Programmable Logic Controllers (PLCs) used in industrial automation systems. They develop control system logic, integrate PLCs with other hardware and software, and ensure efficient operation of automated machinery. PLC Engineers work in industries like manufacturing, energy, and automotive to optimize production processes, improve system reliability, and reduce downtime.

What are the typical daily responsibilities of a PLC engineer?

PLC Engineers typically spend their days designing, programming, and troubleshooting automation systems for industrial processes. Their responsibilities often include developing and modifying PLC code, running tests to ensure optimal functionality, diagnosing and repairing faults, and collaborating with electrical engineers, maintenance teams, and production staff. They may also be involved in on-site commissioning and providing technical support for ongoing operations. This hands-on blend of programming and problem-solving means every day can bring new challenges, keeping the role dynamic and engaging.

What are the key skills and qualifications needed to thrive in the PLC engineer position, and why are they important?

To thrive as a PLC Engineer, you need strong knowledge of electrical engineering principles, experience with programmable logic controllers (PLCs), and usually a degree in engineering or a related field. Familiarity with industry-standard PLC programming languages (like Ladder Logic), SCADA/HMI systems, and certifications from manufacturers such as Siemens or Allen-Bradley are often required. Problem-solving, attention to detail, and effective teamwork and communication skills are highly valued in this role. These competencies ensure the reliable automation and operation of industrial systems, which is critical for productivity and safety.

How much does a PLC engineer earn?

A PLC engineer's salary varies based on experience, location, and industry, but typically ranges from $60,000 to $100,000 annually. Entry-level positions may start around $50,000, while experienced engineers with specialized skills can earn over $110,000. Certifications in automation and proficiency with PLC programming tools can influence earning potential.

Is plc engineer still in demand?

PLC engineers are still in demand due to the ongoing need for automation in manufacturing, process control, and industrial systems. Skills in programming, troubleshooting, and working with PLC hardware and software like Siemens or Allen-Bradley are highly valued in industries seeking efficiency and modernization.
Infographic showing various Plc Engineer job openings in Alabama as of August 2026, with employment types broken down into 92% Full Time, 4% Part Time, 1% Temporary, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $88,596 per year, or $42.6 per hour.

Controls Technician

Tenneco

Athens, AL • On-site

$29 - $38/hr

Full-time

Posted 24 days ago


Key responsibilities

  • Review, repair, and redesign legacy control code to update obsolete equipment.

  • Troubleshoot control system issues, update PLC programming, and configure communication between automation components.

  • Teach classes to maintenance technicians on controls troubleshooting, PLC programming, and safety procedures.


Tenneco rating

7.1

Company rating: 7.1 out of 10

Based on 90 frontline employees who took The Breakroom Quiz

344th of 499 rated machine equipment manufacturers


Job description

General Function:

The Controls Technician is to work under the Controls Engineer to train, complete improvement projects, and lead improvement projects.  The Controls Tech essential duties are listed below.  This position will be backup for the Controls Engineer position.  Typical duties will include but not limited to the following:

Essential Duties and Responsibilities include the following.  Other duties may be assigned.

  1. Review, repair, and redesign legacy code as required and approved by controls engineer to update obsolete equipment
  2. Make and properly document PLC programming changes necessary for machine upgrades or process changes by engineering
  3. Learn other PLC programming such as Siemen's steps 5 & 7, Omron, and Mitsubishi
  4. Troubleshoot and update/replace motion control systems (IAI, Allen Bradley, SEW, Emerson, etc.)
  5. Create and update electrical and programming prints/documentation in AutoCAD
  6. Setup communications between PLC's and other needed automation (camera's, marking systems, safety devices, etc.)
  7. Configuring and designing HMI systems
  8. Troubleshooting vision systems (Cognex, Keyence)
  9. Checking/updating equipment for compliance with industry standards UL and CE
  10. Improve programs for robot systems (KUKA, Motoman)
  11. Organizes outside contractors as needed for PM or other service work
  12. Work with outside vendors to identify and source parts needed for various projects
  13. Troubleshooting control system issues, and industrial communication protocols (Ethernet/IP, RS-232/485, Modbus, Profibus, etc.)
  14. Write procedures for the maintenance personnel
  15. Proficient in Microsoft Office
  16. Teach classes to maintenance techs on controls troubleshooting/upgrading
  17. Teach classes to maintenance techs on PLC programming
  18. Certified in Arc Flash safety
  19. Follow lockout tag out procedures and give electrical safety training to others
  20. Desired Skill - familiar with SQL databases, servers, or computer programming languages
  21. Backup for the Controls Engineer

 

 

 

 

Qualification Requirements:

  1. Proficient in the use of computers - required
  2. Use of Microsoft Word, Excel - required
  3. Use of Microsoft Outlook - preferred
  4. Use of a CMMS system - preferred
  5. Proficient at troubleshooting vision systems - preferred
  6. Experience with laser systems (marking or welding) - preferred
  7. Proficient at Allen Bradley PLC programming - required (Siemens preferred but not required)
  8. Experience with teaching/programming KUKA or Motoman robots - required
  9. Familiarity with SQL and databases or computer programming - preferred
  10. Familiarity with troubleshooting motion control systems - required
  11. 5+ years experience as Maintenance Mechanic - preferred

Education and/or Experience:

  1. High school diploma or equivalent
  2. Technical/Vocational Training Certificate in Welding, Electrical, Hydraulics & Mechanical preferred
  3. 10+ years experience as Maintenance Mechanic  preferred

Reasoning Ability:

  1. Ability to read and understand electrical, hydraulic, pneumatic and basic mechanical drawings
  2. Ability to read and understand equipment manuals
  3. Ability to read and understand reports, purchase orders, bill of ladings, shipment tracking documents and other CMMS related documentation
  4. Ability to identify changes needed to improve reliability of a controls system or PLC programming of automation

Other Skills and Abilities:

  1. Must be able to perform job functions in parallel.  (Multi-tasking)
  2. Must be able to work independently with minimum of direct supervision or other guidance
  3. Must be able to report up to plant management in professional manner
  4. Must be able to teach/train technicians in an effective manner

Physical Demands:

The physical demands described here are representative of those an employee encounters while performing the essential functions of this job.  While performing this job the employee will be:

  1. Sitting at Computer, Standing, Walking, Bending, Lifting and using Stairs to issue items to employees
  2. Standing, Walking, Bending, Lifting and using Stairs to place replacement stock in Supply Crib
  3. Maximum lifting will be 40 pounds
  4. All Work will be on concrete floor

Work Environment:

  1. Will be required to wear hearing protection, eye protection and safety shoes
  2. The facility is not temperature controlled.
  3. Daily work involves working with manufacturing related chemicals, electrical components, robotics, automated equipment, hydraulic systems, pneumatic systems, and various other hazards

What Tenneco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom