1

Automation Direct Plc Programmer Jobs in Alabama

Senior Automation Engineer

Decatur, AL · On-site

$93K - $122K/yr

Develop PLC and HMI system programs as well as hardware designs for clients in manufacturing ... Direct designers in the development of automation installation drawings, data sheets and ...

Experience with PLC platforms such as GE P80i, Siemens S7, Siemens TIA Portal, logi.CAD, Allen ... Coordinate and direct personnel, contractors, vendors, and technical resources as required

Experience with PLC platforms such as GE P80i, Siemens S7, Siemens TIA Portal, logi.CAD, Allen ... Coordinate and direct personnel, contractors, vendors, and technical resources as required

Automation Controls Engineer

Bessemer, AL · On-site

$74K - $98K/yr

Job Type Full-time Description The Automation Controls Engineer is responsible for the development ... Direct electrical assembly during equipment build. * From-scratch, start-to-finish PLC, SCADA, HMI ...

Automation Controls Engineer

Bessemer, AL · On-site

$75K - $99K/yr

The Automation Controls Engineer is responsible for the development of automated crane control ... Direct electrical assembly during equipment build. * From-scratch, start-to-finish PLC, SCADA, HMI ...

Automation Controls Engineer

Bessemer, AL

$74K - $98K/yr

Description The Automation Controls Engineer is responsible for the development of automated crane ... Direct electrical assembly during equipment build. * From-scratch, start-to-finish PLC, SCADA, HMI ...

Automation Controls Engineer

Bessemer, AL · On-site

$74K - $98K/yr

The Automation Controls Engineer is responsible for the development of automated crane control ... Direct electrical assembly during equipment build. * From-scratch, start-to-finish PLC, SCADA, HMI ...

Automation Controls Engineer

Huntsville, AL · On-site

$80K - $106K/yr

The Automation Controls Engineer is responsible for the development of industrial control systems ... Direct electrical assembly during equipment build. * From-scratch, start-to-finish PLC, HMI, and ...

Showing results 41-60

Automation Direct Plc Programmer information

See Alabama salary details

$36.7K

$73.1K

$101.5K

How much do automation direct plc programmer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for automation direct 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 is an Automation Direct PLC programmer?

An Automation Direct PLC Programmer is a professional who specializes in programming, configuring, and troubleshooting Programmable Logic Controllers (PLCs) manufactured by AutomationDirect. These PLCs are used to automate machinery and industrial processes in a variety of industries, such as manufacturing, energy, and material handling. The programmer uses software tools like DirectSOFT or Do-more Designer to create custom logic programs that control equipment based on specific operational requirements. Their work ensures systems run efficiently, safely, and reliably.

What are some common challenges faced by Automation Direct PLC programmers when integrating new equipment into existing systems?

Automation Direct PLC Programmers often encounter challenges when integrating new equipment, such as ensuring compatibility between different hardware and software versions, adapting to varying communication protocols, and minimizing system downtime during installation. Troubleshooting unexpected issues and thoroughly testing new code within live production environments require both technical expertise and careful planning. Close collaboration with engineering, maintenance, and operations teams is essential to ensure seamless integration and ongoing system reliability.

What are the key skills and qualifications needed to thrive as an Automation Direct PLC programmer, and why are they important?

To thrive as an Automation Direct PLC Programmer, you need a solid understanding of electrical engineering, control systems, and proficiency in programming PLCs, often supported by a relevant technical degree or certification. Familiarity with Automation Direct software platforms, ladder logic programming, and industrial communication protocols is essential. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with cross-functional teams and troubleshoot system issues. These skills ensure reliable automation solutions, minimize downtime, and optimize manufacturing processes in industrial environments.

What is the difference between Automation Direct Plc Programmer vs PLC Technician?

AspectAutomation Direct Plc ProgrammerPLC Technician
CredentialsTypically requires programming certifications and knowledge of PLC softwareUsually holds technical diplomas or certifications in PLC maintenance
Work EnvironmentPrimarily involved in programming, testing, and software developmentFocuses on installation, troubleshooting, and maintenance of PLC systems
Industry UsageUsed in automation, manufacturing, and control system designCommon in industrial maintenance and repair roles

Automation Direct Plc Programmers focus on developing and implementing PLC software, while PLC Technicians handle installation, troubleshooting, and maintenance of PLC hardware. Both roles are essential in automation industries but differ in their primary responsibilities and skill sets.

Are Automation Direct Plc programmers in high demand?

Automation Direct Plc programmers are in steady demand due to the ongoing need for automation in manufacturing and industrial processes. Skills in ladder logic, PLC programming, and familiarity with specific hardware are highly valued, and employment opportunities are generally stable in industries that rely on automation technology.

What are popular job titles related to Automation Direct Plc Programmer jobs in Alabama?

For Automation Direct Plc Programmer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Automation Direct Plc Programmer jobs in Alabama look for?

The top searched job categories for Automation Direct Plc Programmer jobs in Alabama are:

Infographic showing various Automation Direct Plc Programmer job openings in Alabama as of August 2026, with employment types broken down into 2% As Needed, 75% Full Time, 16% Part Time, 6% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $73,113 per year, or $35.2 per hour.

Electrical Automation Engineer

Tuscaloosa, AL • On-site

Full-time

Re-posted 8 days ago


Job description

Job Summary

The Electrical Automation Engineer position will support the efforts to upgrade/troubleshoot the existing control systems through the company to optimize plant operations, performance, and efficiency of all manufacturing units and process according to company standards.

Job Responsibilities

• Design and implementation of control strategies based on plant manufacturing processes needs and company vision.

• Work within the team to help multi-faceted upgrades to existing plant controls systems including personnel, programming, HMI and budgeting etc.

• Review the existing hardware architecture for PLC-based control systems, analog and digital I/O systems and hardware, supporting equipment, and design improvements as needed

• 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 graphic objects for the HMI.

• Design and create custom PLC code and HMI graphic objects as needed to integrate sub-system PLCs with the main control system in a way that presents a common interface to the operator.

• Coordinate control system startup, checkout, and commissioning activities with the project manager or team leader.

• Update documentation and backup all the control system applications.

• Participate control system upgrade meetings and develop the strategy at a large cement manufacturing facility as per company standards.

• Mentor and supervise younger Engineers or interns.

• Experience with engineering and developing PLC code using the FLS ASYS function block system and Rockwell system integrator design suite.

• Travel is required to attend the meetings and upgrades within the US as needed.

• Self-starter and ability to work in both teams as well as independently.

• Comply with all company policies and safety regulations.

Qualifications

• Bachelor of Science degree in Electrical Engineering/ Computer science, or another Engineering degree with related experience in controls and automation

• Must have the proficiency in English Language.

• Must have troubleshooting skills.

• Minimum of 3-5 years' experience in industrial manufacturing.

• Must have proven knowledge, learning ability and experience in writing PLC logic, developing programs and troubleshooting for various existing PLC systems including Rockwell Allen Bradley/Siemens/GE/FLS ASYS function block etc.

• Experience with communication protocols, Profinet, Profibus, I/O link, TCP/IP, RS 232, and RS 485 etc.

• Prior experience in interfacing PLCs to a SQL database using an OPC UA interfacing.

• Must have knowledge of basic electrical systems, motor controls, and instrumentation like flow meter, solenoid and level sensors etc.

• Familiarity with computer networking and communication systems, particularly as they relate to automation systems, cisco network certification will be preferred.

• Must be able to read and understand engineering CAD drawings including P&ID, interconnection, and elementary drawings.

• Ability to work cooperatively within the team as well as independently.

• Open to travel within US (30%-40%).

• Successful candidate must submit to post-offer pre-employment physical examination, drug/alcohol screen, background check and FMCSA (if required).

Knowledge, Skills, and Abilities

• Experience in Cement, concrete, and aggregate manufacturing.

• Knowledge of distributed control systems (DCS), Control Logix programming.

• Knowledge of historian database systems (FactoryTalk / OSIsoft-Pi / Canary data/AVEVA/Yokogawa) and data interfacing.

• Familiarity with AutoCAD or other CAD software.

• Ability to review, design and layout the control panels.

• Experience with other HMI systems in a client/server configuration.

• Project management skills.

Working Conditions

• Must be able to perform the job with or without accommodation.

• Must be able to work around the shifts as needed.

• Must be able to work long hours during commissioning / project deadlines.

Physical Requirements

• Requires walking, sitting, lifting, pushing, pulling, and climbing to a significant degree

• Medium Work-Exerting up to 50 pounds of force occasionally, and/or up to 50 pounds or force frequently, and/or up to 20 pounds of force constantly to move objects

• While performing the duties of this job, the employee is regularly required to talk and hear, to communicate to employees/visitors as well as function safely around heavy rolling equipment

• Must be able to perform all job functions which include, but may not be limited to, pushing, turning, and/or pulling of controls.