1

Mes Developer Jobs in Michigan (NOW HIRING)

Controls Engineer

Troy, MI · On-site

$76K - $98K/yr

Rockwell MES (Factorytalk Production Center) highly preferred. * Work directly with equipment ... Prior experience programming within customer-defined standards and templates * Proficient with a ...

Controls Engineer

Troy, MI

$76K - $98K/yr

Rockwell MES (Factorytalk Production Center) highly preferred. * Work directly with equipment ... Prior experience programming within customer-defined standards and templates * Proficient with a ...

Integrate data from various systems, such as MES, ERP, and IoT devices, into digital twin models to ... Bachelor's degree in mechanical engineering, Industrial Engineering, or a related field. Advanced ...

Manufacturing Engineer

Grand Rapids, MI

$70K - $90K/yr

Manufacturing Engineer The Manufacturing Engineer will play a key role in a large-scale ERP ... Ensure alignment of product and process data across Windchill (PLM), Apriso (MES), and Oracle ERP ...

Integrate data from various systems, such as MES, ERP, and IoT devices, into digital twin models to ... Bachelor's degree in mechanical engineering, Industrial Engineering, or a related field. Advanced ...

Manufacturing Engineer

Grand Rapids, MI · On-site

$70K - $90K/yr

Manufacturing Engineer The Manufacturing Engineer will play a key role in a large-scale ERP ... Ensure alignment of product and process data across Windchill (PLM), Apriso (MES), and Oracle ERP ...

Controls Engineer

Utica, MI · On-site

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and ... Maintain backups of MES, PLC, Robot Software-related equipment configuration * Research and prove ...

Controls Engineer

Utica, MI

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and ... Maintain backups of MES, PLC, Robot Software-related equipment configuration * Research and prove ...

Controls Engineer

Shelby, MI · On-site

$76K - $98K/yr

The Controls Engineer will focus on developing and supporting equipment availability and ... Maintain backups of MES, PLC, Robot Software-related equipment configuration * Research and prove ...

next page

Showing results 1-20

Mes Developer information

See Michigan salary details

$43.5K

$97.9K

$154.6K

How much do mes developer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for mes developer in Michigan is $97,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,913.00 and $112,406.00 per year, depending on experience, location, and employer.

What does a MES Developer do?

A MES (Manufacturing Execution System) Developer is responsible for designing, developing, and maintaining MES solutions that improve manufacturing processes. They work with software systems that track and document the transformation of raw materials into finished products, ensuring efficiency, quality, and compliance. Their role involves integrating MES with enterprise systems like ERP and PLCs, troubleshooting issues, and optimizing workflows to enhance production performance.

What engineer makes $500,000 a year?

A Machine Learning Engineer or Data Scientist with extensive experience, advanced skills, and often working in high-demand industries can earn $500,000 or more annually. Such roles typically require strong programming, statistical knowledge, and sometimes leadership responsibilities or equity compensation.

What jobs make $1,000,000 a year?

For a MES (Manufacturing Execution System) Developer, earning $1,000,000 annually is uncommon and typically requires senior-level expertise, extensive experience, and often involvement in high-stakes projects or consulting roles. Most MES developers earn a median salary significantly below that threshold, but those in executive or specialized consulting positions may reach high income levels. Achieving such earnings generally involves leadership roles, equity, or performance bonuses beyond standard salaries.

What are the primary day-to-day responsibilities of a MES Developer?

A MES Developer is typically responsible for designing, developing, and maintaining Manufacturing Execution System applications that optimize factory operations. On a daily basis, you might collaborate with production engineers, IT teams, and quality assurance staff to gather requirements, troubleshoot issues, and implement customizations or integrations. You'll also work on data mapping between shop floor equipment and enterprise systems, create user interfaces, and perform system testing or documentation. This role requires balancing technical tasks with stakeholder communication to ensure solutions align with both operational and business goals.

What is a MES developer?

A MES developer designs, implements, and maintains Manufacturing Execution Systems (MES) that monitor and control production processes in manufacturing environments. They typically work with industrial software, databases, and automation tools, requiring knowledge of programming languages and manufacturing workflows.

What engineers make $300,000 a year?

Senior software engineers, especially those with expertise in high-demand areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes certifications, and may include bonuses or stock options in their compensation packages.

What are the key skills and qualifications needed to thrive in the Mes Developer position, and why are they important?

To thrive as a MES Developer, you need a strong background in computer science or engineering, experience with manufacturing processes, and proficiency in programming languages like C#, Java, or SQL. Familiarity with Manufacturing Execution Systems such as Siemens Opcenter, Rockwell FactoryTalk, or Wonderware, along with relevant certifications, is often required. Strong problem-solving skills, effective communication, and the ability to work collaboratively across cross-functional teams make a candidate stand out. These competencies are crucial for efficiently developing, implementing, and supporting solutions that bridge the gap between factory floor operations and enterprise systems.

What are popular job titles related to Mes Developer jobs in Michigan? For Mes Developer jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Mes Developer job openings in Michigan as of July 2026, with employment types broken down into 92% Full Time, and 8% Nights. Highlights an 100% In-person job distribution, with an average salary of $97,863 per year, or $47 per hour.
Controls Engineer

Controls Engineer

Rule 5 Hire

Troy, MI • On-site

$76K - $98K/yr

Full-time

Posted 27 days ago


Job description

  • Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and environments.
  • Responsible for PLC/HMI code development, code installation, debug on job site, and commissioning of the complete system.
  • Conducting the peripheral device programming, machine PLC programming, coordinate the machine debug, power-up, and machine validation with build and electrical teams.
  • Ensure that systems are designed and programmed to customer and/or DyAG build specifications using standard techniques and approaches.
  • Travel to customer sites for installation and startup of systems.


Skills/Experience Required:

  • 3+ years of Controls Engineering/PLC/HMI programming experience
  • Rockwell Allen Bradley software and Studio 5000 with MES integration experience required.
  • Rockwell MES (Factorytalk Production Center) highly preferred.
  • Work directly with equipment integrators to implement existing AOIs in Rockwell PLCs.
  • Support testing and validation of the implemented transactions
  • Support debug and commissioning and carrying out changes based on debug/commissioning results.
  • The ability to program/write code/ladder logic from scratch
  • Prior experience with automotive manufacturing integration and commissioning.
  • Prior experience programming within customer-defined standards and templates
  • Proficient with a variety of field bus networks including but not limited to DeviceNet, Ethernet I/P, Profibus, ProfiNet, etc. a plus.