1

Automation Controls Programmer Jobs in Michigan (NOW HIRING)

Automation Controls Engineer JOB SUMMARY: The Automation Controls Engineer is responsible for the design, integration, programming, and deployment of automated robotic work cells and associated ...

Automation Controls Engineer - Comstock Park, MI DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing ...

Automation Controls Engineer

Comstock Park, MI · On-site

$70K - $92K/yr

Automation Controls Engineer - Comstock Park, MI DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing ...

Automation Controls Engineer

Comstock Park, MI · On-site

$70K - $92K/yr

Automation Controls Engineer - Comstock Park, MI DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing ...

Automation Controls Engineer

Novi, MI

$78K - $103K/yr

Automation Controls Engineer - Novi, MI DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing millions of ...

Automation Controls Engineer

Novi, MI · On-site

$78K - $103K/yr

Automation Controls Engineer - Novi, MI DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing millions of ...

Automation Controls Engineer

Novi, MI · On-site

$78K - $103K/yr

Automation Controls Engineer - Novi, MI DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing millions of ...

Automation Controls Engineer

Dearborn, MI · On-site

$77K - $102K/yr

You will manage controls deliverables from simultaneous engineering through program launch ... Hands-on knowledge and ability to troubleshoot and fix PLC, CNC, robot, vision and other automation ...

Grand Rapids About the Role Staffing Inc is partnering with a leading manufacturer to hire a Controls / Automation Engineer to support advanced automation systems, including SCARA robots and vision ...

next page

Showing results 1-20

Automation Controls Programmer information

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 in Michigan are hiring for Automation Controls Programmer jobs? Cities in Michigan with the most Automation Controls Programmer job openings:

Automation Controls Engineer

androidind

Auburn Hills, MI

$79K - $104K/yr

Other

Posted 29 days ago


Job description

Automation Controls Engineer

JOB SUMMARY:

The Automation Controls Engineer is responsible for the design, integration, programming, and deployment of automated robotic work cells and associated automation equipment used in manufacturing/assembly operations. 

This role focuses on developing scalable, standardized automation solutions, and supporting successful launch and optimization of automation projects across multiple plant locations. The position requires strong technical expertise combined with project execution and cross-functional collaboration. 

DUTIES AND RESPONSIBILITIES:

  • Lead the design, programming, debug, and commissioning of FANUC-based robot cells.
  • Program, teach, and optimize FANUC robots, including path development, frame setup, payload configuration, I/O mapping, PLC integration setup, and cycle-time tuning.
  • Design and implement vision-guided robotic applications.
  • Design, program, and validate cell-level safety circuits, in compliance with applicable safety standards.
  • Program PLCs and HMIs supporting robot cells, both from templates and through new development, following company standards.
  • Evaluate control systems, robotic platforms, end-of-arm tooling concepts, vision components, and supporting applications.
  • Evaluate new robotics, vision, and automation technologies and adapt them into cell specifications as appropriate.
  • Confirm cell functionality and safety compliance by designing and/or executing test procedures, including risk assessments and safety validations.
  • Prepare and/or review electrical, pneumatic, and (where applicable) hydraulic controls drawings for cell purchases; collaborate with related engineering teams to evaluate components, materials, and integrators.
  • Manage integrator and supplier development, including runoff at the integrator's facility and final acceptance on-site.
  • Implement data collection from cells (cycle data, fault history, vision results) into plant-floor systems.
  • Participate in PFMEA analysis and act as a knowledge leader for lean manufacturing and other continuous improvement projects, particularly as they relate to robotic and automated processes.
  • Identify and implement error-proofing requirements throughout robotic and automated operations.
  • Identify and plan for process impact resulting from engineering and launch changes.
  • All other duties as assigned.

EDUCATION AND EXPERIENCE:

  • Bachelor's or Associate's degree in Controls Engineering, Robotics, Mechatronics, Electrical, or other degree with relevant experience.
  • 3+ years' experience as a controls or automation engineer in an automotive manufacturing or assembly facility, with significant hands-on experience designing, programming, and supporting robotic work cells.

TRAVEL:

  • Travel Required: Yes (integrating cells in multiple plant locations)

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Strong working knowledge of FANUC robots and Roboguide simulation.
  • Hands-on experience with vision systems for guidance and inspection using FANUC iRVision, Cognex and Keyence.
  • Demonstrated ability to design and validate cell safety systems: safety PLCs/relays, light curtains, area scanners, safety-rated I/O, according to applicable standards.
  • Working knowledge of automated cell design, basic theory of industrial control systems, and concepts of power distribution at the cell level.
  • Technical competence with IT and control systems; program and troubleshoot machine controls (Siemens TIA Portal/Step 7).
  • Ability to diagnose problems across robot, pneumatic, and mechanical systems interfacing with electrical and electronic controls.
  • Strong project management skills; ability to manage multiple cell projects simultaneously and maintain attention to critical details and deadlines.
  • Working knowledge of SolidWorks, AutoCAD, and ability to read mechanical layouts and electrical schematics.
  • Ability to learn new technologies, particularly emerging robotics and machine vision platforms.
  • Excellent verbal and written communication skills to conduct training and to interact and collaborate effectively with leadership, peers, integrators, vendors, and plant team members.
  • Proficient in Microsoft Office, TIA Portal, WinCC, Unified, Rockwell Studio 5000, FactoryTalk View, FANUC Roboguide, FANUC iRVision, Cognex In-Sight, Cognex Vision-Suite, and industrial networks including but not limited to ProfiNet, IO-Link, and Ethernet/IP.