1

Controls Developer Jobs in Novi, MI (NOW HIRING)

Controls Engineer 3

Detroit, MI ยท On-site

$56/hr

Controls Engineer Location: Detroit, MI Pay Range: $56 per hour Job Type: W2 Contract Expected Hours per Week: 40 hours per week Schedule: Monday-Friday Position Summary: The Controls Engineer serves ...

Controls Engineer

Warren, MI ยท On-site

$78K - $101K/yr

A controls engineer is responsible for designing complex piping and wiring diagrams along with providing technical support across various control systems projects. RESPONSIBILITIES * Engineer and ...

Palletizer Controls Engineer

Troy, MI ยท On-site

$78K - $101K/yr

Dematic (KION Group) is hiring a Palletizer Controls Engineer to develop PLC and robot programs for automated palletizing solutions. Based in Troy, MI, you will program palletizer control systems ...

CONTROLS ENGINEER

Detroit, MI ยท On-site

$92K/yr

Top-performing Integrator is motivated to hire a Controls Engineer. Job Type: Full-time; Direct-hire Candidates must be eligible for 40% travel in Michigan, Ohio, Indiana & Kentucky and possibly ...

Controls Engineer

Shelby Township, MI ยท On-site

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and performance across all facilities. WHAT YOU'LL DO The Controls Engineer role will focus on developing and ...

Controls Engineer

Southfield, MI ยท On-site

$100K - $118K/yr

Controls Engineer The Opportunity As a Controls Engineer, you will play a critical role in designing, implementing, and continuously improving advanced manufacturing and automation systems. You'll ...

Controls Engineer

Shelby Township, MI ยท On-site

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and performance across all facilities. WHAT YOU'LL DO The Controls Engineer role will focus on developing and ...

Controls Engineer

Warren, MI ยท On-site

$78K - $101K/yr

The main function of a controls engineer is to initiate control system design from written sequences of operation. A typical controls engineer is responsible for designing complex piping and wiring ...

Controls Engineer

Troy, MI ยท On-site

$65K - $85K/yr

Controls Engineer Location: Troy Department: Controls Reports To: Controls Manager Employment Type: Full-Time Job Summary We are seeking a skilled and motivated Controls Engineer to join our team.

Controls Engineer

Shelby Township, MI ยท On-site

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and performance across all facilities. WHAT YOU'LL DO The Controls Engineer role will focus on developing and ...

Controls Engineer

Detroit, MI ยท On-site

$82K - $106K/yr

The Controls Engineer focuses on leading the research, development, design, testing, and deployment of cutting-edge manufacturing controls technologies. The position supports a wide range of ...

Controls Engineer, PLC

Southfield, MI ยท On-site

$125K - $135K/yr

Description Join Our Team as a Controls Engineer! Ready to engineer the future of automation? We're seeking a Controls Engineer who thrives on designing, programming, and optimizing advanced ...

Controls Engineer

Shelby, MI ยท On-site

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and performance across all facilities. WHAT YOU'LL DO The Controls Engineer role will focus on developing and ...

Controls Engineer

Warren, MI

$78K - $101K/yr

The Controls Engineer is responsible for the design, implementation, maintenance, troubleshooting, and optimization of building automation systems (BAS), energy management systems (EMS), industrial ...

Controls Engineer

Warren, MI ยท On-site

$78K - $101K/yr

The Controls Engineer is responsible for the design, implementation, maintenance, troubleshooting, and optimization of building automation systems (BAS), energy management systems (EMS), industrial ...

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

Shelby, MI ยท On-site

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

Showing results 21-40

Controls Developer information

See Novi, MI salary details

$18

$31

$45

How much do controls developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for controls developer in Novi, MI is $31.87, according to ZipRecruiter salary data. Most workers in this role earn between $27.07 and $35.62 per hour, depending on experience, location, and employer.

What is a controls developer?

A Controls Developer is an engineer or software specialist who designs, develops, and implements control systems for machines, manufacturing processes, or automated equipment. They work with hardware and software to create systems that monitor and adjust variables like temperature, speed, or pressure to ensure optimal operation. Controls Developers typically use programming languages such as PLC programming, C, or Python, and may work closely with electrical and mechanical engineers. Their work is crucial for industries like manufacturing, automotive, and robotics.

What are the key skills and qualifications needed to thrive as a controls developer?

To thrive as a Controls Developer, you need a strong background in control systems engineering, programming (such as PLC, HMI, or SCADA), and a relevant degree in electrical, mechanical, or automation engineering. Familiarity with automation platforms (e.g., Rockwell, Siemens), industrial networking, and certifications like ISA CAP or related vendor credentials are typically required. Analytical thinking, problem-solving, and effective communication are vital soft skills for collaborating with multidisciplinary teams and troubleshooting complex systems. These skills ensure the efficient design, implementation, and maintenance of automated processes critical to industrial and manufacturing operations.

What are some common challenges controls developers face during the integration phase of a project?

Controls Developers often encounter challenges when integrating control systems with existing machinery or new equipment. Issues such as hardware-software compatibility, communication protocol mismatches, and unexpected system behaviors can arise. Effective troubleshooting, thorough documentation, and close collaboration with electrical engineers and machine operators are crucial for resolving these integration hurdles. Being proactive in testing and validation can help ensure seamless deployment and minimize downtime.

What is the difference between Controls Developer vs Automation Engineer?

AspectControls DeveloperAutomation Engineer
Required CredentialsTypically a degree in electrical, mechanical, or control systems engineering; certifications like PLC or SCADA are commonSimilar credentials; often holds engineering degrees and certifications in automation or control systems
Work EnvironmentIndustrial settings, manufacturing plants, or facilities with automation systemsManufacturing, process industries, or any environment involving automated processes
Employer & Industry UsageManufacturers, automation service providers, industrial facilitiesIndustrial companies, system integrators, and automation solution providers
Common Search & Comparison IntentYesYes

Controls Developers and Automation Engineers share similar educational backgrounds and work environments, often collaborating on automation projects. While Controls Developers focus on designing and programming control systems, Automation Engineers may have a broader role including system integration and process optimization. Both roles are vital in industrial automation, with overlapping skills and industry usage.

Is controls engineering in high demand?

Controls engineering is in high demand across industries such as manufacturing, automation, and energy, as companies seek to improve efficiency and integrate advanced control systems. Professionals with skills in PLC programming, SCADA systems, and automation tools are particularly sought after, often leading to strong job growth and competitive salaries.

Controls Engineer 3

Detroit, MI โ€ข On-site

Epitec
Recruiting and Staffing Servicesย โ€ขย 1 - 5K employees

$56/hr

Contractor

Posted 28 days ago


Key responsibilities

  • Support and troubleshoot manufacturing equipment, including PLC, HMI, CNC, and robotic systems.

  • Design, implement, and maintain industrial control systems and automation processes.

  • Collaborate with mechanical, electrical, maintenance, and production teams to implement control solutions.


Job description

  • Location: Detroit, Michigan
  • Type: Contract
  • Job #106452

Job Title: Controls Engineer
Location: Detroit, MI
Pay Range: $56 per hour
Job Type: W2 Contract
Expected Hours per Week: 40 hours per week
Schedule: Monday-Friday
Position Summary:
The Controls Engineer serves as a technical resource to skilled trades and production teams, supporting both new and existing manufacturing equipment. This role is responsible for PLC programming, automation system support, troubleshooting production issues, implementing continuous improvement initiatives, and providing advanced technical support for automated equipment, robotics, and control systems. The engineer will work closely with maintenance, production, and engineering teams to maximize equipment uptime, improve performance, and support manufacturing KPIs.
Key Responsibilities:
  • Provide production line support for Siemens PLC, NC, and controls logic programming.
  • Design, implement, and maintain industrial control systems and automated manufacturing processes.
  • Develop and support PLC, CNC, and HMI hardware and software solutions.
  • Configure and integrate sensors, actuators, and other industrial control devices.
  • Perform system testing, troubleshooting, debugging, and root cause analysis.
  • Support emergency maintenance teams during equipment failures and process interruptions.
  • Work with KUKA robotic systems, including modifying robot positions and troubleshooting robot logic.
  • Collaborate with mechanical, electrical, maintenance, and production teams to implement control solutions.
  • Maintain documentation including wiring diagrams, control narratives, and program backups.
  • Ensure compliance with safety standards, quality requirements, and manufacturing specifications.
  • Provide technical guidance and training to maintenance and operations personnel.
  • Drive continuous improvement projects focused on productivity, quality, and equipment reliability.

Required Qualifications:
  • Bachelor's Degree in Electrical Engineering, Controls Engineering, or related field.
  • 5-7 years of Controls Engineering or Industrial Automation experience.
  • Strong Siemens PLC programming and troubleshooting experience.
  • Experience supporting HMI systems, CNC controls, and industrial automation equipment.
  • Knowledge of industrial communication protocols including Ethernet/IP, Modbus, and Profibus.
  • Experience reading and troubleshooting electrical schematics and control systems.
  • Knowledge of instrumentation, sensors, actuators, and control theory.
  • Experience troubleshooting automated manufacturing equipment and production systems.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and manage multiple priorities in a fast-paced manufacturing environment.

Preferred Qualifications:
  • Experience with KUKA robotics programming or support.
  • Automotive manufacturing experience.
  • Knowledge of CAD software.
  • Proficiency with Microsoft Office applications.
  • Experience with continuous improvement and manufacturing KPI initiatives.

Top 5 Skills:
  • Siemens PLC Programming (5-7+ years)
  • Industrial Automation & Controls Engineering (5-7+ years)
  • HMI, CNC & Industrial Communication Protocols (3-5+ years)
  • KUKA Robotics Programming & Troubleshooting (2-5+ years)
  • Electrical Controls Troubleshooting & Root Cause Analysis (5-7+ years)

#LI-JV1