1

Automation Programmer Jobs (NOW HIRING)

Automation Programmer

Manhattan, NY · On-site

$75K - $102K/yr

Automation Programmer The Automation Programmer will be responsible to design and program the new Automation systems as well as existing systems utilizing the latest technologies and trends in Gas ...

Automation Programmer

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

New

Automation Programmer

Hauppauge, NY · On-site

$68K - $93K/yr

The Automation Programmer will be responsible to design and program the new Automation systems as well as existing systems utilizing the latest technologies and trends in Gas PLC and SCADA systems.

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

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

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

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

Automation Programmer

Midland, TX · On-site

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

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

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

Automation Programmer Specialist

Williston, ND · On-site

$81K - $108K/yr

This position collaborates closely with engineering, operations, and instrumentation teams to ensure automation systems operate reliably under field conditions and meet industry and company standards.

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

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

... engineering, and manufacturing solutions from custom design and modular fabrication to rigorous testing, commissioning, automation, and ongoing field services. Your work supports critical ...

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

next page

Showing results 1-20

Automation Programmer information

See salary details

$40.5K

$80.7K

$112K

How much do automation programmer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for automation programmer in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What is an Automation Programmer job?

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.

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

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.

What are the typical daily responsibilities of an Automation Programmer?

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.
What cities are hiring for Automation Programmer jobs? Cities with the most Automation Programmer job openings:
What are the most commonly searched types of Automation Programmer jobs? The most popular types of Automation Programmer jobs are:
What states have the most Automation Programmer jobs? States with the most job openings for Automation Programmer jobs include:
Infographic showing various Automation Programmer job openings in the United States as of May 2026, with employment types broken down into 29% Full Time, 29% Part Time, and 42% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

Automation Programmer

Sparktek

Manhattan, NY • On-site

$75K - $102K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Automation Programmer

The Automation Programmer will be responsible to design and program the new Automation systems as well as existing systems utilizing the latest technologies and trends in Gas PLC and SCADA systems. Candidate must have a sound working relationship with all management, supervisory positions, and electricians in their designated area.

Qualifications

Ambition to use the latest trends in Automation designs and equipment for the Gas industry

Experience in PLC and HMI programming (testing in the shop and field start up experience.

PLCs (Emerson ControlWave Mirco, Allen Bradley)

HMI Panels & Panel PCs (Allen Bradley, Schneider)

Cell Modems (Digi, Sierra)

Communication Protocols (Modbus, TCP/IP, OPC)

HMI Programming (Using Software Package):

Development and maintenance of graphical control systems OaSYS DNA. Plan, develop and implement new and existing graphic screens. Perform programming required to ensure an accurate and effective interface between graphics and control systems using Schneider OaSYS DNA application.

Technical Skills
  • AVEVA
  • SCADA