1

Controls Engineer Plc Programming Jobs in Michigan

Controls Engineer PLC

Westland, MI ยท On-site

$72K - $92K/yr

Develop necessary controls documentation and programming for projects including PLC and HMI programs and sequence of operations * Coordinate all electrical and instrumentation design and scope ...

Controls Engineer PLC

Westland, MI ยท On-site

$71K - $91K/yr

Develop necessary controls documentation and programming for projects including PLC and HMI programs and sequence of operations * Coordinate all electrical and instrumentation design and scope ...

Controls Engineer We are currently seeking a talented Controls Engineer to join our team at our ... Experience with PLC programming and troubleshooting * Proficiency in industrial robot programming

Controls Engineer, PLC

Southfield, MI ยท On-site

$125K - $135K/yr

... programming, and optimizing advanced machinery and equipment. Apply today and grow your career with ... PLC and HMI systems using Allen-Bradley and Siemens platforms. * Develop and maintain controls ...

Controls Engineer, PLC

Southfield, MI ยท On-site

$125K - $135K/yr

Proficiency with PLC programming and troubleshooting, including Allenโ€‘Bradley and Siemens ... Strong knowledge of electrical controls, industrial networking (EtherNet/IP, DeviceNet), pneumatics ...

Be Seen First

Proven experience with PLC programming , troubleshooting , and controls debugging . * Experience supporting equipment startup and commissioning . * Experience working with automotive OEM engineering ...

New

Be Seen First

Proven experience with PLC programming , troubleshooting , and controls debugging . * Experience supporting equipment startup and commissioning . * Experience working with automotive OEM engineering ...

New

Controls Engineer, PLC

Southfield, MI ยท On-site

$77K - $99K/yr

... programming, and optimizing advanced machinery and equipment. Apply today and grow your career with ... PLC and HMI systems using Allen-Bradley and Siemens platforms. * Develop and maintain controls ...

Controls Engineer

Auburn Hills, MI ยท On-site

$85K - $105K/yr

ELECTRICAL ENGINEER - (PLC) CONTROLS ENGINEER - AUTOMATION CONTROLS ENGINEER If you are passionate ... Proven experience with PLC programming and configuration (e.g., Allen-Bradley, Siemens, or ...

Be Seen First

... Engineer , or similar controls professional. * Strong experience with PLC programming ... troubleshooting, and industrial control systems. * Experience integrating machine vision systems ...

Be Seen First

Plc Controls Engineer

Dearborn, MI ยท On-site

$40 - $42.50/hr

This role will be responsible for PLC programming, controls architecture implementation, troubleshooting automation systems, and supporting new production launches. Key Responsibilities * Lead ...

Be Seen First

PLC Programmer

Highland Park, MI ยท On-site

$60 - $70/hr

Provide on-site controls engineering , PLC programming , commissioning, troubleshooting, and production support for automotive assembly automation equipment. * Troubleshoot and support Allen-Bradley ...

New

Controls Engineer

Auburn Hills, MI ยท On-site

$79K - $102K/yr

... Allen Bradley PLC programming experience. \n Experience working in the automotive industry is preferred. \n You will enjoy many advantages in this outstanding Controls Engineer position: \n

Controls Engineer 3

Detroit, MI ยท On-site

$56/hr

Controls Engineer Location: Detroit, MI Pay Range: $56 per hour Job Type: W2 Contract Expected ... This role is responsible for PLC programming, automation system support, troubleshooting production ...

Controls Engineer

Troy, MI ยท On-site

$76K - $98K/yr

* Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for ... Conducting the peripheral device programming, machine PLC programming, coordinate the machine debug ...

Controls Engineer

Troy, MI ยท On-site

$76K - $98K/yr

* Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for ... Conducting the peripheral device programming, machine PLC programming, coordinate the machine debug ...

next page

Showing results 1-20

Controls Engineer Plc Programming information

What does a controls engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.

What are the typical challenges faced when working as a controls engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What are the key skills and qualifications needed to thrive as a controls engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical system design, machinery

Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.

What are popular job titles related to Controls Engineer Plc Programming jobs in Michigan?

For Controls Engineer Plc Programming jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Controls Engineer Plc Programming jobs in Michigan look for?

The top searched job categories for Controls Engineer Plc Programming jobs in Michigan are:

What cities in Michigan are hiring for Controls Engineer Plc Programming jobs?

Cities in Michigan with the most Controls Engineer Plc Programming job openings:

Infographic showing various Controls Engineer Plc Programming job openings in Michigan as of September 2026, with employment types broken down into 3% As Needed, 88% Full Time, 3% Temporary, and 6% Contract. Highlights an 100% In-person job distribution.

Controls Engineer PLC

Westland, MI โ€ข On-site

Ground Effects Ltd
Environmental Consulting Servicesย โ€ขย 1 - 10 employees

$72K - $92K/yr

Full-time

Posted 21 days ago


Key responsibilities

  • Design, develop, and maintain PLC and HMI software for controls systems.

  • Create and manage project drawings, schematics, and control documentation.

  • Coordinate with vendors and internal teams to ensure project scope, equipment selection, and system implementation are completed on schedule.


Job description

JOB SUMMARY
  • This role collaborates with Robotics, Process engineering groups and other team members to design controls systems to project specifications while mentoring and training entry level PLC Specialists.
    • Directly responsible for all aspects of PLC and HMI software design and development
    • Work with cross functional groups to ensure projects are completed on schedule
    • Create proposals, develop scope, costs, and initial design

KEY RESPONSIBILITIES
  • Take lead in designing, sizing and selection of electrical equipment and controls systems for projects in accordance with project specifications and budget
    • Produce and maintain project drawings and documents including, electrical and controls schematics, control panel layout, PLC I/O layout, operation and maintenance manuals
    • Develop necessary controls documentation and programming for projects including PLC and HMI programs and sequence of operations
    • Coordinate all electrical and instrumentation design and scope requirements with vendors and internal project managers
    • Create network design for automated cell controls Ethernet I/P, Device Net, Profibus etc.
  • Utilize new and developing technologies to drive continuous improvement through the organization to improve operational efficiencies in key areas of production. Working towards to goal of a fully automated Spray on Bedliner process
    • Implementation of a usable MES system to improve visibility of production from material usage to labor efficiency
    • Develop an internal training structure and course for employees
    • Work with existing vendors to improve current system functionality
  • Support Production and startup activities of new equipment launches or updates at all GFX LTD/LLC sites
    • Develop comprehensive equipment testing procedures
    • Create and track start up and commissioning plan for plant use during initial implementation
    • Document and follow equipment orders for new projects
    • Resolve all internal or customer complaints related to projects in a timely and cost-effective manner
    • Create recommended spare parts and critical spare parts lists
    • Ensure equipment is running at optimal efficiency
  • Provide continuing technical support with commissioning and validation of equipment system operation at Ground Effects sites
    • Familiar with remote network access systems
    • Able to travel throughout North America to plant site where equipment is installed
    • Ability to establish remote access to ensure prompt response times to reduce downtime to minimum
  • Ensure the Automation process is functional, well maintained and efficiently designed
    • Per the IATF16949 requirements, assist with ensuring that the production floor is equipped with proper functioning automation processes and other program designs.
    • Provide continuous review of departmental processes to improve overall efficiencies

QUALIFICATIONS
EDUCATION
Minimum Required:
  • Bachelors degree in software engineering or related experience or training; or equivalent combination of education and experience
  • Electrical and mechanical engineering experience

Preferred:
  • 5+ years experience working in PLC software design electrical design & troubleshooting

EXPERIENCE
Minimum Required:
  • At least 3 years experience as a PLC programmer
  • 2+ years working in robotics/automation process
  • Proficiency in CAD and AutoCAD software.
  • Detailed knowledge of PLC automation software Allen Bradley RS Logix, Control Logix and Micro Logix

Preferred:
  • 5+ years engineering experience in automotive manufacturing with robotics/automation.
  • In-depth knowledge of manufacturing and mechanical processes.
  • Knowledge of software design principals.

JOB SPECIFIC SKILLS
Minimum Required:
  • Must have and maintain a valid Driver's License
  • Ability to travel internationally
  • Excellent Communication skills, both verbal and written, are required to effectively communicate throughout the organization
  • Ability to perceive needs and work independently
  • Understanding of LOTO and basic electrical safety procedures
  • Strong technical background and a clear understanding of a manufacturing process
  • Fluent in English (verbal, reading, writing), (insert any other language requirements)
  • Experience using a computer

Required:
  • Familiarity with TS16949 or IATF 16949, Quality Audits, and Environmental Management System and OSHA Requirements
  • Proven engineering experience in Robotics/Automation in a manufacturing environment
  • Experience with additional software platforms, Siemens, Omron, Mitsubishi, Red Lion, Maple Systems
  • Fanuc Controls troubleshooting

COMMUNICATION & WORKING RELATIONSHIPS
  • Communicate with engineering team, program management, and production team.
  • Work closely with Operations Manager. Plant Managers, Engineering and Quality to ensure efficient automation processes.
  • Providing input in continuous improvement in APQP meetings as necessary.
  • Assist the Quality and Automation Teams, as needed, in the creation and implementation of automation and program design/processes work instructions.
  • Effectively communicate with members at all levels of the organization to effectively convey ideas and troubleshoot issues

WORKING CONDITIONS
The following working conditions are present or expected on a daily basis:
  • Manufacturing/production floor environment with a presence on the production floor required for at least 20% of daily work time.
  • Limited exposure to industrial manufacturing, automotive vehicles, weather elements, chemicals and robotics.
  • Personal protective equipment must be worn at all times on the production floor.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.