1

Automation Programmer Jobs in Michigan (NOW HIRING)

Automation Engineer For over 90 years, LECO has been a leader in the development and production of world class laboratory instruments delivering state-of-the-art products nationwide and across the ...

Senior Automation Controls Engineer

Walker, MI · On-site

$99K - $129K/yr

Senior Automation Controls Engineer Axis leverages the teamwork of our leading engineers and machine builders to conceptualize, design, integrate, and service factory automation systems for forward ...

Senior Automation Controls Engineer

Walker, MI · On-site

$99K - $129K/yr

Senior Automation Controls Engineer Axis leverages the teamwork of our leading engineers and machine builders to conceptualize, design, integrate, and service factory automation systems for forward ...

The Automation Engineer : This position will support projects for all of Howmet Engines business. This role will be responsible for developing and programming new manufacturing technology. In ...

New

The Automation Engineer : This position will support projects for all of Howmet Engines business. This role will be responsible for developing and programming new manufacturing technology. In ...

New

The Automation Engineer : This position will support projects for all of Howmet Engines business. This role will be responsible for developing and programming new manufacturing technology. In ...

New

The Automation Engineer : This position will support projects for all of Howmet Engines business. This role will be responsible for developing and programming new manufacturing technology. In ...

New

Design Systems, Inc. is looking for a motivated and hands-on Automation Engineer to help design, build, and launch innovative automation solutions for modern manufacturing. If you enjoy working with ...

Design Systems, Inc. is looking for a motivated and hands-on Automation Engineer to help design, build, and launch innovative automation solutions for modern manufacturing. If you enjoy working with ...

Responsibilities We are seeking an Automation Engineer to support the design, development, and implementation of automation solutions that improve operational efficiency across business functions.

We are seeking an Automation Engineer to support the design, development, and implementation of automation solutions that improve operational efficiency across business functions. This role will ...

next page

Showing results 1-20

Automation Programmer information

See Michigan salary details

$35.3K

$70.3K

$97.6K

How much do automation programmer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for automation programmer in Michigan is $70,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $80,600.00 per year, depending on experience, location, and employer.

What is an automation programmer?

An automation programmer is a professional who designs, develops, and maintains software or control systems that automate manufacturing processes, machinery, or other repetitive tasks. They typically use programming languages like Python, ladder logic, or specialized automation tools to improve efficiency and reduce human intervention.

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 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 engineers make $300,000 a year?

Senior automation programmers, especially those with expertise in robotics, industrial automation, or software development, can earn $300,000 or more annually, often in high-demand industries like manufacturing, aerospace, or technology. Achieving this salary typically requires extensive experience, advanced skills in programming languages such as Python or C++, and certifications in automation systems or control engineering.

What engineer makes $500,000 a year?

Highly experienced automation programmers or engineers working in specialized industries such as aerospace, semiconductor manufacturing, or large-scale industrial automation can earn salaries approaching or exceeding $500,000 annually, especially with advanced skills in robotics, control systems, and programming languages like Python or PLCs. Such roles often require extensive experience, certifications, and leadership responsibilities.

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.

Will AI replace automation engineer?

AI is expected to augment the work of automation engineers by handling repetitive tasks and data analysis, but it is unlikely to fully replace the role. Automation engineers will continue to be essential for designing, programming, and maintaining complex automation systems that require human oversight and expertise in tools like PLCs and scripting languages.
What are the most commonly searched types of Automation Programmer jobs in Michigan? The most popular types of Automation Programmer jobs in Michigan are:
Infographic showing various Automation Programmer job openings in Michigan as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $70,306 per year, or $33.8 per hour.

Automation Engineer

LECO Corporation

Saint Joseph, MI • On-site

Full-time

Re-posted 14 days ago


LECO Corporation rating

8.7

Company rating: 8.7 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

54th of 487 rated machine equipment manufacturers


Job description


Automation Engineer

For over 90 years, LECO has been a leader in the development and production of world class laboratory instruments delivering state-of-the-art products nationwide and across the globe. Located in St. Joseph, Michigan, LECO continues to be a family-owned company that understands the value of shared interests, long-term stability, loyalty, and trust.

Schedule: Monday through Friday, 7am to 3:30pm.

Position Summary:

The Automation Engineer analyzes existing manufacturing processes and identifies areas of opportunities for automation. This position will identify, specify, develop, implement, and maintain automated systems and processes that improve operational efficiency, product quality, and system reliability. A strong technical expertise in industrial automation, control systems, robotics, PLC programming, and process optimization within a manufacturing or industrial environment is desired.

The ability to build trust with floor operators and management is a must as these systems will be integrated with existing manufacturing personnel. This role requires excellent skills in cross-functional collaboration, project management, problem-solving, and the ability to lead automation projects from concept through implementation.

Position Responsibilities:

  • Analyze existing processes and develop automation improvement solutions to increase efficiency, quality, and safety.
  • Prioritize automation projects based on ROI.
  • Identify and make recommendations to executive team on most beneficial projects to pursue.
  • Once project is identified, establish equipment requirements, vendors, and personnel required to successfully design and deploy system.
  • Coordinate with vendors, contractors, and internal stakeholders during project execution.
  • Follow through with integration, testing, and commissioning of equipment.
  • Monitor system performance and implement continuous improvement initiatives.
  • Establish communication and trust with key stakeholders.
  • Collaborate with engineering, production, maintenance, and quality teams to resolve technical issues.
  • Develop and maintain technical documentation including electrical schematics, control narratives, SOPs, and validation protocols. +
  • Support root cause analysis and corrective actions for automation-related failures.
  • Ensure compliance with industry standards, safety regulations, and company policies.


Key Skills

  • Floor Credibility - build trust with operators and management
  • Bottleneck Identification
  • Identify waste and non-value-added activity
  • PLC Programming
  • SCADA & HMI Development
  • Industrial Robotics
  • Process Automation
  • Troubleshooting & Diagnostics
  • Electrical & Control Systems
  • Project Management
  • Continuous Improvement
  • Technical Documentation
  • Communication & Team Collaboration

Position Requirements:

  • Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Mechatronics, Automation Engineering, or related field.
  • Experience in industrial automation and/or manufacturing engineering.
  • Experience with robotics integration and motion control systems.
  • Experience with PLC programming platforms such as Siemens, Allen-Bradley, or Schneider Electric.
  • Experience with HMI and SCADA systems.
  • Knowledge of industrial communication protocols including Ethernet/IP, Modbus, Profibus, or OPC.
  • Ability to read and interpret electrical drawings, P&IDs, and technical specifications.
  • Experience with troubleshooting automated equipment and control systems.
  • Strong analytical, organizational, and communication skills.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Familiarity with Lean Manufacturing and Six Sigma methodologies.
  • Knowledge of Industry 4.0, IIoT, and smart manufacturing technologies.
  • Experience with vision systems and sensor integration.

Education/Certifications:

  • Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Mechatronics, Automation Engineering, or related field.


EOE M/F/Vet/Disability



What LECO Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom