1

Automation Programming Jobs (NOW HIRING)

We are hiring an Automation Engineer who will support the automation team on larger projects while ... The ideal candidate will have the ability to effectively complete assigned programming tasks ...

Automation Engineer

Berkeley, CA ยท On-site

$120K - $140K/yr

Proficiency in automation programming languages such as Ladder Logic, Structured Text, and related control languages. * Familiarity with safety PLC concepts including redundancy, safety integrity ...

Process Controls & Automation Engineer

Pageland, SC ยท On-site

$79K - $104K/yr

... Programming, and control systems theory * At least 2 years of electrical process controls, automation, or electrical controls and instrumentation experience Preferred Qualifications * Advanced degree ...

New

WI ยท On-site

$70 - $90/hr

Experience with plant automation programming platform (Siemens TIA Portal preferred) * Proficient in Microsoft Word, Excel, PowerPoint, Outlook, and Project * Familiar with UL Standards, NEC Codes ...

Programming of PLC and HMI systems using a variety of industry & manufacturers standard. * Develop and maintain control narratives, loop diagrams, P&IDs interfacing with automation systems, and ...

Automation Engineer

Augusta, GA ยท On-site

$90 - $130/hr

Optimize automation programming and control strategies to meet production, quality, and operational performance objectives. * Lead troubleshooting and resolution of critical automation and drive ...

Proficiency in automation programming languages such as Ladder Logic, Structured Text, and related control languages. * Familiarity with safety PLC concepts including redundancy, safety integrity ...

JSat Automation is hiring a full Remote MES Engineer that can work anywhere in the United States. Job Title: MES Automation Engineer. We are looking for MES Automation Engineer, to provide ...

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 Aug 24, 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 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 are the key skills and qualifications needed to thrive as an automation programmer?

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

Is automation programming a good career?

Automation programming is a growing field that involves developing software to control machinery and processes, often requiring skills in programming languages like Python or PLCs. It offers opportunities in manufacturing, robotics, and industrial settings with increasing demand for efficiency and innovation. The career typically requires technical training, certifications, and problem-solving skills, and can provide stable employment with competitive salaries.
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 August 2026, with employment types broken down into 1% Internship, 93% Full Time, 2% Part Time, and 4% Contract. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution, with an average salary of $107,126 per year, or $51.5 per hour.

Automation Programming Engineer

AT-NET Services, Inc.

Charlotte, NC โ€ข On-site

$75 - $125/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Position titleAutomation Programming EngineerDescriptionPremier provider of Managed IT Services and Cybersecurity Solutions throughout the southeast is seeking an MSP Automation Engineer to become an integral part of our engineering and innovation team.AT-NET is looking for a highly motivated engineer who enjoys solving operational challenges through automation, scripting, systems integration, and modern technology platforms.This role focuses on improving internal operations, enhancing cybersecurity workflows, streamlining managed services delivery, and helping customers leverage automation technologies securely and efficiently.The ideal candidate combines strong infrastructure and systems knowledge with practical automation experience and a passion for operational efficiency.This is NOT a traditional software developer role. We are seeking a systems-oriented engineer capable of integrating technologies, automating workflows, improving operational outcomes, and developing scalable automation processes for managed services environments.Please see our website for more information about the company: AT-NET SERVICESResponsibilities* Develop and maintain automation workflows for managed IT and cybersecurity operations* Build scripting solutions using PowerShell, Python, APIs, and automation platforms* Integrate business systems, cloud services, monitoring tools, and security platforms* Automate ticketing systems, alerting systems, reporting, onboarding, offboarding, and remediation workflows* Assist with AI-assisted operational workflows and process optimization initiatives* Develop automation around Microsoft 365, Azure, endpoint management, and security platforms* Improve efficiency of recurring operational and support tasks* Create operational dashboards, reporting systems, and workflow improvements* Assist with automation related to cybersecurity compliance frameworks including CMMC and NIST 800-171* Support automation initiatives across infrastructure, cloud, and cybersecurity services* Collaborate with engineering, cybersecurity, and operations teams* Create and maintain technical documentation and process standards* Research emerging technologies and recommend practical operational improvementsQualifications* Strong troubleshooting and analytical skills* Experience with PowerShell, Python, REST APIs, or scripting platforms* Experience with Microsoft 365 and cloud technologies* Understanding of IT infrastructure, networking, and cybersecurity fundamentals* Familiarity with automation tools and workflow platforms* Experience working with MSP or MSSP environments strongly preferred* Strong documentation and communication skills* Ability to manage multiple projects and priorities* Self-motivated and capable of working independently* Experience with RMM, PSA, SIEM, SOC, or monitoring platforms preferred* Familiarity with AI-assisted productivity tools and automation technologies preferredExperience* Microsoft 365* Azure* PowerShell* Python* REST APIs* ConnectWise* Microsoft Power Platform* SQL / Reporting Platforms* Security Platforms* SIEM/SOC Platforms* Automation and orchestration platformsEducation* Associate or Bachelorโ€™s degree in Information Technology, Computer Science, Engineering, or related field preferred* Equivalent real-world experience will be strongly considered* Industry certifications are a plusJob Benefits* Competitive salary based on experience* Medical, Dental, Vision, and 401K benefits* Paid vacation and holidays* Technical training opportunities* Career advancement opportunities* Exposure to modern cybersecurity and automation technologies* Collaborative engineering-focused work environmentContactscareers@expertip.netHiring organizationEmployment TypeFull-timeDuration of employmentPermanentIndustryInformation TechnologyJob Location3401 St. Vardell Lane, Charlotte, North Carolina, 28217, USABase Salary$75000-$125,000 *Per year*Date postedJune 1, 2026Valid throughAugust 1, 2026PDF ExportExport as PDFApply Now #J-18808-Ljbffr