1

Automation Controls Programmer Jobs in Detroit, 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 ...

Controls Engineer

Lake Orion, MI

$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

Controls Lead, Automation Integration

Chesterfield, MI · On-site

$75K - $100K/yr

The Controls Lead for Automation Integration coordinates the shop required technological activities ... Additionally, assists the Software Engineers throughout the start up in preparation for final ...

The Controls Lead for Automation Integration coordinates the shop required technological activities ... Additionally, assists the Software Engineers throughout the start up in preparation for final ...

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

Lake Orion, MI

$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

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

next page

Showing results 1-20

Automation Controls Programmer information

See Detroit, MI salary details

$40.1K

$79.9K

$110.9K

How much do automation controls programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for automation controls programmer in Detroit, MI is $79,854.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,300.00 and $91,600.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 Detroit, MI are hiring for Automation Controls Programmer jobs? Cities near Detroit, MI with the most Automation Controls Programmer job openings:
Junior Controls & Automation Engineer

Junior Controls & Automation Engineer

Liberty Personnel Services, Inc

Ann Arbor, MI

$80K - $110K/yr

Full-time

Posted 17 days ago


Job description

Junior Controls & Automation Engineer

80,000 - 110,000

We are partnering with a growing engineering and automation organization seeking an early-career engineer to support industrial and infrastructure-focused projects. This opportunity offers hands-on exposure to system design, controls integration, commissioning, and field support while working alongside experienced engineering professionals. The role is ideal for someone looking to build a long-term career within automation, electrical systems, or process controls.

Key Responsibilities

  • Assist with engineering documentation, equipment specifications, and technical project deliverables
  • Support development and troubleshooting of control systems, PLC programming, and instrumentation layouts
  • Coordinate with internal engineering and drafting teams to update technical drawings and project documentation
  • Participate in testing, startup, commissioning, and on-site system support activities
  • Help maintain project records, closeout documentation, and as-built updates throughout project execution
  • Provide technical assistance during customer startup and operational support activities

Qualifications

  • Associate’s or Bachelor’s degree in Engineering, Electrical Technology, Controls, Automation, or related technical discipline
  • Prior internship, co-op, or professional experience within manufacturing, controls, automation, or industrial systems environments preferred
  • Exposure to PLCs, instrumentation, electrical systems, or industrial automation technologies is highly desirable
  • Strong communication skills, attention to detail, and ability to work within a team-oriented environment
  • Familiarity with Microsoft Office and technical software platforms preferred
  • Ability to travel occasionally to customer or project sites as needed
  • Valid driver’s license required

Apply:

To APPLY, email or click the Apply button below.

Please add me on LinkedIn - https://www.linkedin.com/in/kriskieres/

Kris Kieres
Liberty Personnel Services

Employment type
Full Time

Experience
Associate, Senior

Job function

Engineering, Wastewater

#engineering

#midsenior

#libertyjobs

Company Description

Libertyjobs.com has become an essential destination site for experienced job seekers. Our recruiters are continually posting active job openings to the website. Feel free to search our database of open positions and apply for your next career move!
Hundreds of new jobs are listed on the site every month in a wide range of industries and locations. Last year we had over 900,000 unique job seekers visit our website, which means over 75,000 skilled job seekers search our openings every month.
Established in 2003, Liberty Personnel quickly grew into one of the largest technical recruiting agencies on the East Coast. Today, Liberty Personnel has a national presence and a diverse client base. Listed below are a number of the industries and openings we work on:
Information Technology, Software Programmers, Engineering, Manufacturing, Legal, Plant Maintenance, Construction, Oil and Gas, Medical Communications, Accounting, Finance, Electronics, Scientific, Medical Device, Sales, Pharmaceutical, Admin, Automation, Controls, Civil, HVAC, Wastewater, Structural, Electrical, Chemists, Validations, Logistics, Food Production, Renewable Energy and Machinists.