Automation Programmer
Pittsburgh, PA · On-site
Automation Programmer Department: Automation Employment Type: Full Time Location: Pittsburgh, PA Description The Automation Programmer is responsible for maintaining and updating Keystone Clearwater ...
Pittsburgh, PA · On-site
Automation Programmer Department: Automation Employment Type: Full Time Location: Pittsburgh, PA Description The Automation Programmer is responsible for maintaining and updating Keystone Clearwater ...
Pittsburgh, PA · On-site
Automation Programmer Department: Automation Employment Type: Full Time Location: Pittsburgh, PA Description The Automation Programmer is responsible for maintaining and updating Keystone Clearwater ...
Midland, TX · On-site
$82K - $108K/yr
The Automation Programmer develops, implements, maintains, and troubleshoots automation and control systems across oil and gas production and midstream facilities. This role supports field operations ...
Midland, TX · On-site
$82K - $108K/yr
The Automation Programmer develops, implements, maintains, and troubleshoots automation and control systems across oil and gas production and midstream facilities. This role supports field operations ...
$66K - $89K/yr
The Automation Programmer is responsible for maintaining and updating Keystone Clearwater Solutions' automated assets, web-based programs, network infrastructure, SCADA, and PLC systems. This role ...
$66K - $89K/yr
The Automation Programmer is responsible for maintaining and updating Keystone Clearwater Solutions' automated assets, web-based programs, network infrastructure, SCADA, and PLC systems. This role ...
$82K - $108K/yr
The Automation Programmer develops, implements, maintains, and troubleshoots automation and control systems across oil and gas production and midstream facilities. This role supports field operations ...
$82K - $108K/yr
The Automation Programmer develops, implements, maintains, and troubleshoots automation and control systems across oil and gas production and midstream facilities. This role supports field operations ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Davenport, IA area. Pay: $40-$55/hour, based on experience Location: Davenport, IA Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Davenport, IA area. Pay: $40-$55/hour, based on experience Location: Davenport, IA Schedule ...
$89K - $110K/yr
Senior Automation Programmer We are seeking a highly skilled Automation Engineer with 5-8 years of experience in PLC, OIT, and HMI programming to join our team. This role will focus on designing ...
Quick apply
$89K - $110K/yr
Senior Automation Programmer We are seeking a highly skilled Automation Engineer with 5-8 years of experience in PLC, OIT, and HMI programming to join our team. This role will focus on designing ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Cedar Rapids, IA area. Pay: $40-$55/hour, based on experience Location: Cedar Rapids, IA ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Cedar Rapids, IA area. Pay: $40-$55/hour, based on experience Location: Cedar Rapids, IA ...
$40 - $52/hr
Rinvio is hiring a PLC Automation Programmer for industrial automation, controls troubleshooting, commissioning, and system optimization work in the Wilton, Iowa area. Pay: $40-$52/hour, based on ...
$40 - $52/hr
Rinvio is hiring a PLC Automation Programmer for industrial automation, controls troubleshooting, commissioning, and system optimization work in the Wilton, Iowa area. Pay: $40-$52/hour, based on ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Evansville, IN area. Pay: $40-$55/hour, based on experience Location: Evansville, IN ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Evansville, IN area. Pay: $40-$55/hour, based on experience Location: Evansville, IN ...
$64K - $87K/yr
... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...
$64K - $87K/yr
... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Paducah, KY area. Pay: $40-$55/hour, based on experience Location: Paducah, KY Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Paducah, KY area. Pay: $40-$55/hour, based on experience Location: Paducah, KY Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Memphis, TN area. Pay: $40-$55/hour, based on experience Location: Memphis, TN Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Memphis, TN area. Pay: $40-$55/hour, based on experience Location: Memphis, TN Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Cape Girardeau, MO area. Pay: $40-$55/hour, based on experience Location: Cape Girardeau ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Cape Girardeau, MO area. Pay: $40-$55/hour, based on experience Location: Cape Girardeau ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Iowa City, IA area. Pay: $40-$55/hour, based on experience Location: Iowa City, IA Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Iowa City, IA area. Pay: $40-$55/hour, based on experience Location: Iowa City, IA Schedule ...
Midland, TX · On-site
$36.25/hr
... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...
Midland, TX · On-site
$36.25/hr
... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...
Midland, TX · On-site
$36.25/hr
... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...
Midland, TX · On-site
$36.25/hr
... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...
Waynesburg, PA · On-site
$63K - $85K/yr
Automation Programmer/SCADA Programmer/PLC Programmer Department: Automation Employment Type: Full Time Location: Waynesburg, PA Description The Automation Programmer is responsible for maintaining ...
Waynesburg, PA · On-site
$63K - $85K/yr
Automation Programmer/SCADA Programmer/PLC Programmer Department: Automation Employment Type: Full Time Location: Waynesburg, PA Description The Automation Programmer is responsible for maintaining ...
Canonsburg, PA · On-site
$62K - $85K/yr
Automation Programmer/SCADA Programmer/PLC Programmer Department: Automation Employment Type: Full Time Location: Canonsburg, PA Description The Automation Programmer is responsible for maintaining ...
Canonsburg, PA · On-site
$62K - $85K/yr
Automation Programmer/SCADA Programmer/PLC Programmer Department: Automation Employment Type: Full Time Location: Canonsburg, PA Description The Automation Programmer is responsible for maintaining ...
Fargo, ND · On-site
$66K - $90K/yr
You will develop machine processes with support from mechanical engineering * You will assist with the selection of electrical components * You will create programs to control machines using Allen ...
Fargo, ND · On-site
$66K - $90K/yr
You will develop machine processes with support from mechanical engineering * You will assist with the selection of electrical components * You will create programs to control machines using Allen ...
Cadiz, OH · On-site
$64K - $88K/yr
Automation Programmer/SCADA Programmer/PLC Programmer Department: Automation Employment Type: Full Time Location: Cadiz, OH Description The Automation Programmer is responsible for maintaining and ...
Cadiz, OH · On-site
$64K - $88K/yr
Automation Programmer/SCADA Programmer/PLC Programmer Department: Automation Employment Type: Full Time Location: Cadiz, OH Description The Automation Programmer is responsible for maintaining and ...
$40.5K - $47K
1% of jobs
$47K - $53.5K
3% of jobs
$53.5K - $60K
5% of jobs
$60K - $66.5K
12% of jobs
$68.3K is the 25th percentile. Wages below this are outliers.
$66.5K - $73K
14% of jobs
The median wage is $79.5K / yr.
$73K - $79.5K
15% of jobs
$79.5K - $86K
18% of jobs
$90.2K is the 75th percentile. Wages above this are outliers.
$86K - $92.5K
11% of jobs
$92.5K - $99K
12% of jobs
$99K - $105.5K
6% of jobs
$105.5K - $112K
3% of jobs
$40.5K
$80.7K
$112K
An Automation Programmer designs, develops, and maintains automated systems and scripts to streamline repetitive tasks and improve efficiency. They work with various programming languages, automation frameworks, and tools to create solutions for software development, manufacturing, or IT operations. Their role often involves writing and debugging automation scripts, integrating APIs, and optimizing workflows. Automation Programmers collaborate with engineers, developers, and IT teams to ensure seamless automation of processes.
As an Automation Programmer, your day-to-day responsibilities often include designing, coding, and testing automation programs tailored to manufacturing or industrial processes. You’ll troubleshoot system issues, implement upgrades, and collaborate closely with engineers, technicians, and operations personnel to optimize performance. Documentation of program changes and training team members on system updates is frequently required. The role is dynamic and may involve both on-site and remote work, depending on the project's needs and the employer's setup.
To thrive as an Automation Programmer, you need solid experience with programming languages such as Python, Java, or C#, and a strong understanding of automation frameworks and control systems. Familiarity with tools like PLCs, SCADA systems, robotics platforms, and industry certifications such as Siemens, Allen-Bradley, or ISA can be highly beneficial. Excellent problem-solving, communication, and teamwork skills help you collaborate effectively with engineering and operations teams. These competencies are crucial to ensure reliable automation solutions that enhance productivity and streamline complex industrial processes.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 27 days ago
4.3
Based on 18 frontline employees who took The Breakroom Quiz
71st of 72 rated recycling and waste
Get the full story on Breakroom
Sourced by ZipRecruiter
Oil and gas extraction
201 - 500 Employees
Hershey, PA, US
2009