1

Automation Programming Jobs (NOW HIRING)

MES Automation Engineer. We are looking for MES Automation Engineer, to provide engineering and technical support for manufacturing execution systems and digital systems in the Bio-pharmaceutical ...

Maintain all automation programming software for the facility such as Rockwell Software, Wonderware, ICIS, Ignition, Network Management, etc. * Work with AEI Manager to produce best practices for the ...

Maintain all automation programming software for the facility such as Rockwell Software, Wonderware, ICIS, Ignition, Network Management, etc. * Work with AEI Manager to produce best practices for the ...

Sr Automation Engineer

Oakland, CA · On-site

$120.20K - $157.80K/yr

JSat Automation is hiring a Senior/ Lead Automation Engineer with Emerson DeltaV and Syncade experience. Requirements * Proven experience as a Senior Automation Engineer with increased levels of ...

Senior Automation Engineer

Augusta, ME · On-site

$100K - $150K/yr

Develop programming and configurations for system integration and HMI displays * Ensure compliance ... Experience with automation platforms such as GE, Siemens, ABB, or SEL * Proficiency with Microsoft ...

Principal Automation Engineer

Augusta, ME · On-site

$125K - $175K/yr

Strong understanding of schematics, control logic, and automation programming * Familiarity with SCADA systems, LAN infrastructure, and standard communication protocols * Experience with automation ...

Maintain all automation programming software for the facility such as Rockwell Software, Wonderware, ICIS, Ignition, Network Management, etc. * Work with AEI Manager to produce best practices for the ...

Senior Process Automation Engineer

Roberts, WI · On-site +1

$110K - $130K/yr

Coordinate with product departments to ensure automation programming meets system and customer requirements. * Ensure compliance with GEA Process Automation standards and quality requirements.

next page

Showing results 1-20

Automation Programming information

See salary details

$37K

$107.1K

$163K

How much do automation programming jobs pay per year?

As of Jun 2, 2026, the average yearly pay for automation programming in the United States is $107,126.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $123,500.00 per year, depending on experience, location, and employer.

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

To thrive as an Automation Programmer, you need strong programming skills (such as Python, Java, or C#), a solid understanding of automation frameworks, and a degree in computer science or a related field. Experience with tools like Selenium, Jenkins, or PLC programming systems, as well as certifications in automation or software testing, is highly valuable. Analytical thinking, problem-solving ability, and effective communication distinguish top performers in this role. These skills ensure efficient automation solutions, minimize errors, and facilitate collaboration with cross-functional teams, driving project success.

What are some common challenges automation programmers face when integrating new systems into existing workflows?

Automation programmers often encounter challenges such as compatibility issues between legacy systems and new automation tools, as well as resistance to change from end users. Effective communication with stakeholders is crucial, as is thorough documentation to ensure seamless transitions. Additionally, rigorous testing and troubleshooting are required to minimize disruptions and maintain data integrity during integration. Collaborating closely with IT, operations, and end users helps address these challenges and leads to smoother automation implementation.

What is automation programming?

Automation programming involves writing code to automate repetitive tasks, processes, or workflows, often to improve efficiency and reduce human error. This can include scripting for software applications, automating data entry, managing IT infrastructure, or controlling industrial machines. Automation programmers typically use languages such as Python, JavaScript, or specialized automation tools depending on the industry. The goal is to save time, ensure consistency, and allow human workers to focus on more complex tasks.

What is the difference between Automation Programming vs Automation Test Engineer?

AspectAutomation ProgrammingAutomation Test Engineer
Primary FocusDeveloping automation scripts and software for industrial or process automation systemsDesigning, executing, and maintaining automated tests for software applications
Required SkillsProgramming languages (e.g., Python, C++), control systems, hardware integrationTesting frameworks, scripting, software testing methodologies
Work EnvironmentIndustrial settings, manufacturing plants, automation companiesSoftware development teams, QA departments, tech companies
CertificationsPLC certifications, control system certifications, programming certificationsISTQB, automation testing certifications, scripting courses

Automation Programming focuses on creating software and systems to control machinery and processes, often in industrial environments. Automation Test Engineers concentrate on testing software applications to ensure quality. While both roles involve scripting and programming, their applications and environments differ significantly.

More about Automation Programming jobs
What states have the most Automation Programming jobs? States with the most job openings for Automation Programming jobs include:
Infographic showing various Automation Programming job openings in the United States as of May 2026, with employment types broken down into 86% Full Time, 10% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $107,126 per year, or $51.5 per hour.
MES Automation Engineer

MES Automation Engineer

JSat Automation

Concord, MA • On-site

Full-time

Posted 17 days ago


Job description

Job Description
Job Title: MES Automation Engineer.
Job Description:
We are looking for MES Automation Engineer, to provide engineering and technical support for manufacturing execution systems and digital systems in the Bio-pharmaceutical Operations facility. Evaluate and develop technology, plan and implement modifications, troubleshoot and support manufacturing execution systems and other digital solutions
Requirements
  • MES (Syncade) experience in Life Sciences/Pharma Provide technical support of site automation systems and network infrastructure. Primarily support site deployments of Emerson Syncade (MES). Examples of other relevant systems are Emerson DeltaV (DCS), Laboratory Information Management System, Asset & Calibration System, etc.
  • Troubleshoot and diagnose problems with process controls and manufacturing execution systems; generate recommendations and then execute solutions to correct and resolve.
  • Drive continuous improvement and support capital projects.
  • Adhere to, develop, and continuously improve the operation and maintenance procedures for process controls and manufacturing execution systems.
  • Provide off-hours manufacturing support as part of an on-call rotation and provide subject matter expertise in support of regulatory audits & investigations.
  • Work in a way that models respect for safety and EHS, quality compliance, data integrity, and engineering standards.