1

Automation Plc Programmer Jobs in Michigan (NOW HIRING)

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Controls Engineering Supervisor

Wixom, MI · On-site

$110K - $120K/yr

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Controls Engineering Supervisor

Novi, MI · On-site

$110K - $120K/yr

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Automation Technician must demonstrate competency in all (3) of the below specialties; * Controls ... PLC Programming * Intermediate PLC programming (add sensor & change sequence) * Strong ...

Automation Technician must demonstrate competency in all (3) of the below specialties; * Controls ... PLC Programming * Intermediate PLC programming (add sensor & change sequence) * Strong ...

Automation Technician must demonstrate competency in all (3) of the below specialties; * Controls ... PLC Programming * Intermediate PLC programming (add sensor & change sequence) * Strong ...

Controls Engineer

Traverse City, MI · On-site

$38 - $45/hr

Essential Skills * 3+ years of experience in controls engineering or automation. * PLC programming ... Allen Bradley * Ability to read and interpret electrical, pneumatic, and hydraulic schematics ...

... Automation Engineer to support advanced automation systems, including SCARA robots and vision ... Diagnose issues with PLC, PC, NC, and CNC systems * Collaborate with engineering teams to complete ...

Controls Engineer

Traverse City, MI · On-site

$38 - $45/hr

Essential Skills * 3+ years of experience in controls engineering or automation. * PLC programming ... Allen Bradley * Ability to read and interpret electrical, pneumatic, and hydraulic schematics ...

Automation Engineer Work Location: • Greer, SC or Troy, MI • This person will transfer ... Customer/Industrial projects activities Validate technical feasibility of Vision PLC & Robotics ...

Title: Automation Engineer Work Location: Greer, SC or Troy, MI This person will transfer ... Seek for breakthrough initiative on Robotic, PLC and Vision field: Identify new technologies and ...

ME Engineer Automation & Design Make individual mobility more enjoyable and sustainable by ... Program, troubleshoot, and maintain PLC systems (Allen-Bradley and Siemens), including logic ...

Automation Engineer Work Location: • Greer, SC or Troy, MI • This person will transfer ... Seek for breakthrough initiative on Robotic, PLC and Vision field: Identify new technologies and ...

Showing results 41-60

Automation Plc Programmer information

What is an automation PLC programmer?

Automation PLC Programmers are professionals who design, develop, and maintain programs for programmable logic controllers (PLCs) used in industrial automation systems. They write and troubleshoot code that controls machinery and processes in manufacturing, assembly, or other automated environments. Their work ensures that automated systems operate safely, efficiently, and reliably. They often collaborate with engineers, technicians, and other stakeholders to optimize automation processes and integrate new technologies.

What are the key skills and qualifications needed to thrive as an automation PLC programmer, and why are they important?

To thrive as an Automation PLC Programmer, you need a solid understanding of electrical engineering principles, industrial automation, and programming languages such as ladder logic, often supported by a degree in engineering or a related field. Familiarity with major PLC platforms (like Siemens, Allen-Bradley, or Schneider Electric), HMI/SCADA systems, and relevant certifications (e.g., Siemens S7 or Rockwell Automation) is typically required. Strong problem-solving skills, attention to detail, and effective communication set top professionals apart in this field. These skills ensure reliable automation solutions, minimize downtime, and enhance productivity in industrial environments.

How does an automation PLC programmer typically collaborate with engineers and other team members during project development?

Automation PLC Programmers frequently work closely with electrical, mechanical, and process engineers to ensure control systems are designed and programmed according to project requirements. Collaboration often involves reviewing system specifications, participating in design reviews, and troubleshooting issues during commissioning. Effective communication and teamwork are essential, as programmers may need to coordinate with maintenance staff, project managers, and external vendors to deliver seamless automation solutions.

What is the difference between Automation Plc Programmer vs Control Systems Engineer?

AspectAutomation Plc ProgrammerControl Systems Engineer
CredentialsTypically requires PLC programming certifications, technical diplomas or degrees in automation or electrical engineeringRequires a degree in control engineering, electrical engineering, or related fields; certifications may include PLC or automation certifications
Work EnvironmentPrimarily in manufacturing plants, automation labs, or industrial settings focused on programming PLCsInvolved in designing, testing, and implementing control systems across various industries, often in office and industrial environments
Industry UsageCommonly employed in manufacturing, automation, and industrial sectorsUsed across industries like manufacturing, energy, and infrastructure for system design and integration

While both roles involve automation and control systems, Automation Plc Programmers focus mainly on programming PLCs for specific automation tasks, whereas Control Systems Engineers design and oversee entire control systems, including hardware and software integration.

What are popular job titles related to Automation Plc Programmer jobs in Michigan? For Automation Plc Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Automation Plc Programmer jobs in Michigan look for? The top searched job categories for Automation Plc Programmer jobs in Michigan are:
What cities in Michigan are hiring for Automation Plc Programmer jobs? Cities in Michigan with the most Automation Plc Programmer job openings:
Infographic showing various Automation Plc Programmer job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 4% Part Time, 1% Temporary, and 6% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

Controls Engineering Supervisor

Connect Force

Livonia, MI • On-site

$110K - $120K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 21 days ago


Job description

Controls Engineering Supervisor

Location: Metro Detroit Area (Confidential Manufacturing Company)
Industry: Precision Machinery / Advanced Manufacturing
Employment Type: Full-Time

Company Overview

A highly respected and globally connected advanced manufacturing organization is seeking a Controls Engineering Supervisor to lead and support a growing controls team within a precision machinery environment. This company designs and builds highly engineered industrial equipment used by leading manufacturers across multiple industries.

This is an opportunity to join a stable, innovation-driven organization where engineering plays a direct role in cutting-edge automation, machine performance, and customer success. The environment is collaborative, hands-on, and focused on continuous improvement, technical excellence, and long-term growth.

Position Summary

The Controls Engineering Supervisor will oversee a team of controls engineers responsible for the design, programming, troubleshooting, commissioning, and optimization of complex automated machinery and manufacturing systems. This individual will serve as both a technical leader and mentor while remaining involved in hands-on engineering work.

The ideal candidate will have a strong background in industrial automation, PLC/HMI programming, electrical controls systems, and machine integration within a custom machinery or manufacturing environment.

Key Responsibilities
  • Lead and support a team of Controls Engineers on automation and machine build projects
  • Oversee PLC, HMI, motion control, and industrial automation programming activities
  • Assist with project planning, workload coordination, and technical direction for engineering projects
  • Support machine commissioning, startup, debugging, and troubleshooting both internally and at customer facilities
  • Collaborate closely with mechanical engineering, manufacturing, service, and project management teams
  • Ensure controls systems meet customer specifications, safety standards, and internal quality expectations
  • Review electrical schematics, system architecture, and controls documentation
  • Drive continuous improvement initiatives related to machine performance, controls reliability, and engineering processes
  • Mentor junior engineers and help develop technical talent within the department
  • Support customer service and field troubleshooting efforts when needed
Required Qualifications
  • Bachelor’s degree in Electrical Engineering, Mechatronics Engineering, Automation Engineering, or related field
  • 6+ years of experience in controls engineering within manufacturing, automation, or custom machinery environments
  • Previous leadership, supervisory, or project leadership experience within an engineering team
  • Strong experience with PLC programming platforms such as Allen-Bradley, Siemens, or Beckhoff
  • Experience with HMI/SCADA systems and industrial networking
  • Strong understanding of servo systems, motion control, and machine automation
  • Ability to read and interpret electrical schematics and controls documentation
  • Hands-on troubleshooting experience with automated machinery and production systems
  • Ability to travel occasionally for machine startup and customer support
Preferred Qualifications
  • Experience within precision machining, machine tool, automotive, or industrial equipment manufacturing environments
  • Experience supporting international equipment installations or global manufacturing operations
  • Familiarity with robotics, vision systems, or advanced automation technologies
  • Experience with commissioning complex custom machinery
  • Knowledge of continuous improvement and manufacturing process optimization
Benefits
  • Competitive salary and performance incentives
  • Comprehensive medical, dental, and vision coverage
  • 401(k) with company contribution
  • Paid vacation and holidays
  • Career advancement opportunities within a growing engineering organization
  • Exposure to advanced manufacturing technologies and automation systems
  • Stable, long-term opportunity with strong leadership support
Application Process

If you’re a controls engineering professional looking to step into a leadership role within an innovative manufacturing environment, we encourage you to apply confidentially.

If you’re ready to bring your skills to a company where your contributions truly matter, apply today and take the next step in your career.