1

Controls Engineer Jobs in Rochester Hills, MI (NOW HIRING)

Controls Engineer

Shelby Township, MI

$76K - $98K/yr

The Controls Engineer will initially support active projects and then transition to completing projects directly. They will take the lead in developing and debugging software for new projects and on ...

Controls Engineer

Redford, MI · On-site

$75K - $97K/yr

Overview The Plant Controls Engineer plays a crucial role in maintaining, optimizing, and troubleshooting the control systems essential to production processes within the manufacturing facility. This ...

Controls Engineer

Detroit, MI

$82K - $106K/yr

Controls Engineer This Controls Engineer role focuses on developing and deploying device-level analytics solutions for manufacturing operations. You will leverage PLC-based data collection and Python ...

Controls Engineer

Redford, MI

$75K - $97K/yr

Overview The Plant Controls Engineer plays a crucial role in maintaining, optimizing, and troubleshooting the control systems essential to production processes within the manufacturing facility. This ...

Controls Engineer

Redford, MI · On-site

$75K - $97K/yr

The Plant Controls Engineer plays a crucial role in maintaining, optimizing, and troubleshooting the control systems essential to production processes within the manufacturing facility. This position ...

Controls Engineer

Auburn Hills, MI · On-site

$85K - $105K/yr

ELECTRICAL ENGINEER - (PLC) CONTROLS ENGINEER - AUTOMATION CONTROLS ENGINEER If you are passionate about automation with little travel - HERCO has the job for you! HERCO is looking for a results ...

Controls Engineer

Lake Orion, MI

$77K - $99K/yr

CONTROLS ENGINEER JOB SUMMARY: As a Controls Engineer you will have the knowledge of automated assembly systems with a solid understanding of the basic theory of industrial controls system ...

Controls Engineer

Novi, MI · On-site

$115K - $125K/yr

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer

Livonia, MI · On-site

$115K - $125K/yr

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer

Commerce, MI · On-site

$115K - $125K/yr

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer

Farmington Hills, MI · On-site

$115K - $125K/yr

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing Build ...

Controls Engineer

Pontiac, MI · On-site

$82K - $107K/yr

Controls Engineer- Pontiac Stamping Onsite: This role is categorized as onsite. This means the successful candidate is expected to report to our Pontiac Metal Center plant location Sponsorship: GM ...

Controls Engineer

Pontiac, MI

$82K - $107K/yr

Controls Engineer- Pontiac Stamping Onsite:This role is categorized as onsite. This means the successful candidate is expected to report to our Pontiac Metal Center plant location Sponsorship:GM DOES ...

Controls Engineer

Troy, MI · On-site

$79K - $102K/yr

SGA is currently seeking an experienced Controls Engineer with a passion for automation and a desire to advance their career. We have multiple openings across North America, offering the opportunity ...

Controls Engineer

Troy, MI

$79K - $102K/yr

SGA is currently seeking an experienced Controls Engineer with a passion for automation and a desire to advance their career. We have multiple openings across North America, offering the opportunity ...

Showing results 21-40

Controls Engineer information

See Rochester Hills, MI salary details

$50.6K

$88.9K

$120.6K

How much do controls engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for controls engineer in Rochester Hills, MI is $88,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,900.00 and $99,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Controls Engineer, you need a solid background in electrical engineering, automation, and process control, typically supported by a relevant engineering degree. Familiarity with PLC programming, SCADA systems, HMI software, and certifications such as Professional Engineer (PE) or Siemens/Rockwell training are commonly required. Strong problem-solving abilities, attention to detail, and effective communication skills help distinguish top performers in this field. These skills ensure the safe, efficient, and reliable operation of automated systems critical to industrial and manufacturing environments.

What does a controls engineer do?

A Controls Engineer designs, develops, and maintains systems that control machinery and processes in industries such as manufacturing, automotive, and energy. They work with automation systems, including programmable logic controllers (PLCs), sensors, actuators, and human-machine interfaces (HMIs) to ensure efficient, safe, and reliable operation. Controls Engineers also troubleshoot and optimize existing systems, implement upgrades, and ensure compliance with safety standards. Their expertise is crucial for improving productivity, reducing downtime, and integrating new technologies into production environments.

What is the difference between Controls Engineer vs Electrical Engineer?

AspectControls EngineerElectrical Engineer
Required CredentialsBachelor's in Electrical, Mechanical, or Controls Engineering; certifications like Certified Control Systems Technician (CCST)Bachelor's in Electrical Engineering; Professional Engineer (PE) license often preferred
Work EnvironmentManufacturing plants, automation facilities, industrial settingsDesign offices, research labs, power plants, industrial sites
Industry UsageAutomation, manufacturing, process controlPower generation, electronics, telecommunications, industrial systems
Common Search/ComparisonControls Engineer vs Electrical Engineer

Controls Engineers focus on designing, developing, and maintaining control systems for automation and manufacturing processes, often working closely with machinery and PLCs. Electrical Engineers have a broader scope, working on electrical systems, power distribution, and electronic devices. While both roles require electrical knowledge and certifications, Controls Engineers specialize more in automation and control systems, whereas Electrical Engineers may work across various electrical disciplines.

What are common challenges faced by controls engineers when working on multidisciplinary project teams?

Controls Engineers frequently collaborate with mechanical, electrical, and software engineers, which can present challenges in aligning design standards, timelines, and communication styles. They must ensure that control systems integrate seamlessly with hardware and software components while also meeting safety and regulatory requirements. Effective communication and adaptability are essential, as Controls Engineers often act as a bridge between technical disciplines to troubleshoot issues and implement solutions efficiently.
What are the most commonly searched types of Controls Engineer jobs in Rochester Hills, MI? The most popular types of Controls Engineer jobs in Rochester Hills, MI are:
What are popular job titles related to Controls Engineer jobs in Rochester Hills, MI? For Controls Engineer jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Controls Engineer jobs in Rochester Hills, MI look for? The top searched job categories for Controls Engineer jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Controls Engineer jobs? Cities near Rochester Hills, MI with the most Controls Engineer job openings:
Infographic showing various Controls Engineer job openings in Rochester Hills, MI as of August 2026, with employment types broken down into 7% As Needed, 80% Full Time, and 13% Contract. Highlights an 100% In-person job distribution, with an average salary of $88,892 per year, or $42.7 per hour.

$76K - $98K/yr

Full-time

Posted 4 days ago


Lincoln Electric rating

7.7

Company rating: 7.7 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

229th of 487 rated machine equipment manufacturers


Job description

Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure. Lincoln Electric's innovative solutions enable higher quality and productivity across a variety of processes including welding, cutting, brazing, machining, process automation, and field repair. The Company leverages proprietary technologies and expertise in materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their operations. Headquartered in Cleveland, Ohio, Lincoln Electric is the essential 'Linc' that keeps the economy running. The Company operates 71 manufacturing and automation facilities across 20 countries and serves customers in over 160 countries. For more information about Lincoln Electric and its products and services, visit the Company's website at https://www.lincolnelectric.com.

Location: Shelby 
Req ID: 29636 

Summary

Fori Automation, LLC, a Lincoln Electric Company, is a global supplier of welding, assembly, material handling, and testing equipment for automotive and non-automotive customers worldwide. Fori Automation focuses on delivering cost-effective, highly engineered products and systems designed and manufactured globally with localized sales, project management, and service.


We are seeking an experienced Controls Engineer for our Shelby Township, MI site with a background in industrial software development. The Controls Engineer will initially support active projects and then transition to completing projects directly. They will take the lead in developing and debugging software for new projects and on new machines. This role requires travel to customer sites for equipment installation and customer interaction.

What You Will Do
  • Design PLC software and HMIs for industrial automation equipment
  • Debug and troubleshoot PLC software and HMIs
  • Collaborate with cross-functional teams to maintain project timelines and critical path milestones.
  • Maintain task lists and reports of open items.
  • Maintain project design documentation and prepare customer deliverables.
  • Ensure the controls engineering process is tracked and followed.
  • Assist customers and local tradespeople in troubleshooting equipment issues.
  • Conduct end-user training on equipment operation.
Education & Experience Requirements
  • Electrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered.
  • Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors.
  • Knowledge of industrial electrical circuits, ability to read and design electrical schematics, and the ability to troubleshoot complex electro-mechanical systems.
  • Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLAN
  • Experience with PLC programming in ladder and structured text.
  • Experience programming HMIs
  • Travel required: approximately 30% domestic and international.
  • Weekend work may be required based on project schedules.
Preferred
  • Experience in computer programming languages, such as VB, C/C++, or C#.
  • Experience with Rockwell and Siemens HMI preferred.

Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.


What Lincoln Electric employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom