1

Automation Controls Programmer Jobs in Canton, MI

Controls/Automation Engineer

Troy, MI · On-site

$79K - $104K/yr

The Controls and Automation Engineer designs, develops, and implements control systems for automated manufacturing processes. The responsibility includes programming PLCs, robotics, ensuring safety ...

Controls/Automation Engineer

Troy, MI

$79K - $104K/yr

The Controls and Automation Engineer designs, develops, and implements control systems for automated manufacturing processes. The responsibility includes programming PLCs, robotics, ensuring safety ...

ME Engineer Automation & Design Make individual mobility more enjoyable and sustainable by ... Diagnose and resolve automation, controls, and robotics issues to minimize downtime and support ...

BAS - Controls / Security Programmer

Detroit, MI · Hybrid

$82K - $106K/yr

Hybrid BAS Field Controls/Security Programmer (*not Install) - Detroit, MI This is for a reputable Building Automation Controls company that also does Access Control/CCTV, and they are very proud of ...

Controls Engineer I

Harper Woods, MI

$75K - $97K/yr

You will be required to maintain, develop and improve automation controls systems to help increase ... Programming * Work across with other facilities * Work cross functionally with other departments

Process Controls Engineer

Warren, MI · On-site

$78K - $101K/yr

You will contribute to controls and automation solutions that enable successful program launches ... Experience in Manufacturing Engineering (ME) and/or plant assignments (2-3+ years) with ...

Controls Engineer

Auburn Hills, MI · On-site

$79K - $102K/yr

You will be required to maintain, develop and improve automation controls systems to help increase ... Programming * Work across with other facilities * Work cross functionally with other departments

Be Seen First

Position Summary We are seeking a highly skilled Senior Controls Engineer with deep expertise in industrial automation to join our team. In this role, you will serve as the technical lead for ...

Controls Engineer I

Hazel Park, MI · On-site

$77K - $99K/yr

You will be required to maintain, develop and improve automation controls systems to help increase ... Programming * Work across with other facilities * Work cross functionally with other departments

next page

Showing results 1-20

Automation Controls Programmer information

See Canton, MI salary details

$37.5K

$74.8K

$103.8K

How much do automation controls programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for automation controls programmer in Canton, MI is $74,755.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $85,700.00 per year, depending on experience, location, and employer.

What does an automation programmer do?

An automation controls programmer designs, develops, and maintains software for automated systems used in manufacturing, building management, or industrial processes. They typically work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and control systems, often requiring knowledge of programming languages like ladder logic or structured text. Their role involves troubleshooting, testing, and ensuring systems operate efficiently and safely.

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

To thrive as an Automation Controls Programmer, you need strong knowledge of electrical engineering principles, PLC programming, and control systems, usually supported by a relevant engineering degree or technical certification. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and industrial networking protocols is essential. Analytical thinking, problem-solving abilities, and effective teamwork are crucial soft skills for addressing complex automation challenges and collaborating with cross-functional teams. These skills and qualifications are vital for designing reliable automated systems that maximize productivity, efficiency, and safety in manufacturing or industrial environments.

What are some common challenges faced by Automation Controls Programmers during project implementation?

Automation Controls Programmers often encounter challenges such as integrating new control systems with legacy equipment, troubleshooting unexpected communication issues between devices, and managing tight project deadlines. They also need to ensure that safety standards are met while optimizing system efficiency. Strong collaboration with mechanical engineers, electricians, and project managers is crucial to address these challenges and deliver successful automation solutions.

How much do spacex automation controls engineers make?

Automation Controls Engineers at SpaceX typically earn between $80,000 and $130,000 annually, depending on experience and location. These roles often require proficiency in PLC programming, robotics, and control systems, with some positions offering additional benefits and bonuses.

What are Automation Controls Programmers?

Automation Controls Programmers are professionals who design, develop, and implement control systems that automate machinery and processes in industries such as manufacturing, energy, and utilities. They typically work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and various sensors and actuators to ensure systems run efficiently and safely. Their responsibilities also include troubleshooting, testing, and optimizing automated systems to improve productivity and reduce downtime. These specialists play a crucial role in modernizing production lines and ensuring operational excellence.

What is the difference between Automation Controls Programmer vs PLC Programmer?

AspectAutomation Controls ProgrammerPLC Programmer
CredentialsTypically requires a degree in electrical, mechanical, or automation engineering; certifications in control systems are commonOften requires similar technical degrees or certifications in PLC programming and automation
Work EnvironmentIndustrial settings, manufacturing plants, automation facilitiesManufacturing environments, automation projects, industrial facilities
Employer & Industry UsageManufacturers, automation service providers, industrial plantsFactories, automation system integrators, industrial automation companies
Common Search & ComparisonAutomation Controls Programmer vs PLC Programmer

The main difference is that Automation Controls Programmers design and develop entire control systems, including hardware and software, while PLC Programmers focus specifically on programming PLCs used within those systems. Both roles require similar technical skills and certifications, but Automation Controls Programmers typically have broader responsibilities in system integration and design.

Will AI replace automation engineer?

AI is expected to augment the work of automation controls programmers by handling routine 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 control systems that require human expertise and problem-solving skills.

What engineer makes $500,000 a year?

Highly experienced automation controls programmers or engineers with specialized skills in industrial automation, robotics, or control systems can earn salaries approaching or exceeding $500,000 annually, especially in senior or executive roles. Such compensation often includes bonuses, profit sharing, or stock options and typically requires advanced certifications and extensive industry experience.
What cities near Canton, MI are hiring for Automation Controls Programmer jobs? Cities near Canton, MI with the most Automation Controls Programmer job openings:
Controls/Automation Engineer

Controls/Automation Engineer

Magna

Troy, MI • On-site

$79K - $104K/yr

Full-time

Posted 28 days ago


Job description

Job descriptions may display in multiple languages based on your language selection.
What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
The Magna Exteriors portfolio of products includes access systems such as liftgates, exterior trim, modular systems, front-end modules including fascia, active aerodynamic systems and other lightweight structural components for automotive, commercial truck and other industrial markets.
Recognized globally as an innovator in all aspects of vehicle exteriors, Magna provides everything needed, from materials development and design through manufacturing and assembly, to help automakers create sleek, state-of-the-art vehicles across the world.
Job Responsibilities:
POSITION SUMMARY:
The Controls and Automation Engineer designs, develops, and implements control systems for automated manufacturing processes. The responsibility includes programming PLCs, robotics, ensuring safety, troubleshooting issues and optimizing productions.
ESSENTIAL DUTIES & RESPONSIBILITIES:
  • Function as a development specialist and Subject Matter Expert with expertise in PLC control systems design, robotics, and other control hardware and software, and related technologies.

  • Identify and lead new development projects focusing on new technology concepts, cost savings, global activities and obtaining new business.

  • Create & execute goals, timing and cost for project(s).

  • Track & evaluate emerging technologies. Monitor and benchmark competitors.

  • Communicate/coordinate projects between divisions, sales, targeted programs, customer needs and corporate representative on behalf of the Manufacturing strategy department.

  • Assist with the selection, installation, and testing of manufacturing equipment

  • Support Exteriors and Sales group in pursuing new business including planning of Greenfields and Brownfields.

  • Participate as a lead member of the Global Expert Team to coordinate development activities across all of Exteriors and Magna worldwide.

  • Research, support, and implement new technologies for Magna Exteriors Manufacturing Processes.

  • Identify design improvements and create design specifications for a variety of complex product components to obtain operational, cost, quality, and/or manufacturing feasibility improvements.

  • Analyze highly complex design and process problems and formulates engineering conclusions by the application of engineering and/or mathematical principles.

  • Consult with cross functional groups in various engineering activities relative to the design, prototype, and experimental construction of product components.

  • Collaborate with cross-functional teams including engineering, MP&L operations, IT/OT, and advanced robotics to align virtual models with real-world conditions.

  • Troubleshooting complex situations involving multiple variables and conditions with minimum supervision

  • Contribute to the standardization, provide technical documentation, present findings, and assist in the development of global assembly best practices and standards

  • Follow operational procedures, work-standards, and divisional guidelines with minimum supervision

  • Implement Industry 4.0, IoT, machine learning, MES, and data analytics solutions

TECHNICAL SKILLS:
  • Bachelor's or master's degree in industrial engineering, mechanical engineering, mechatronics, computer science, or a related field.

  • Over 7 years of experience in assembly equipment, secondary equipment controls, and automation.

  • Proficiency in PLC and robotics programming, along with related hardware component knowledge

  • Programming or scripting skills (e.g., Python, Java, SCL, or SQL) are a significant plus.

  • Experience in automotive or high-volume manufacturing is preferred.

  • The ability to troubleshoot and resolve issues during the assembly process is essential.

  • Knowledge of assembly solutions, machines, systems, and operations (such as AI vision inspection, AGV/AMRs, Poka Yoke, welding, milling, bonding, punching, etc.) is a strong asset.

  • Ability to work within cross-functional and cross-regional teams and manage multiple priorities.

Other Job Elements:
  • Represent our company professionally, and with a high level of integrity and enthusiasm.

  • Develop customer relationships that support our ability to be successful.

  • Effectively network and communicate to utilize resources within the company.

  • Effective Communication with Employees, Managers, Divisions and Customers globally.

  • Keen to learn new and state of the art technologies and processes for mass production applications.

  • Ability to learn and utilize new software

  • Other job duties as required and/or assigned.

QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill, ability and/or physical demands required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Skills/Special Knowledge - University degree related to Manufacturing or Engineering. Equivalent job experience also acceptable.
Physical Demands/Work Environment - Normal amount of sitting or standing, average mobility to move around an office environment, able to conduct normal amount of work at a computer, will require travel (domestic and international) when needed. Travel may last weeks at a time.
Awareness, Unity, Empowerment:
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
AI-Assisted Screening Disclosure
As part of our commitment to a fair, consistent, and efficient recruitment process, we may use artificial intelligence (AI) tools to assist in the initial screening of applications submitted through our Workday system. These tools help identify qualifications and experience that align with the role requirements. Please note that AI is used solely to support our recruiters. Final decisions are always made by the hiring manager and the hiring team. Importantly, no applicant data is shared externally through these AI tools. All information remains securely within our systems and is handled in accordance with our privacy and data protection policies.
Under conditions defined by applicable law, you may have the right to request an explanation of how AI is used to support decision-making.
If you have any questions or concerns about this process, feel free to contact our Talent Attraction team.
Worker Type:
Regular / Permanent
Group:
Magna Exteriors