1

Mes Controls Engineer Jobs (NOW HIRING)

Controls Engineer

Louisville, KY · On-site

$80K - $103K/yr

Position Summary The Controls Engineer is responsible for designing, developing, commissioning, and ... Support MES functionality including production tracking, OEE, quality data capture, and ...

Controls Engineer

Danvers, MA · On-site

$88K - $114K/yr

Act as the primary interface between the Automation group and the MES system group. Utilize a strong understanding of PLC programming, electrical and controls systems, Networking, MES and OPC systems ...

Controls Engineer

Troy, MI · On-site

$76K - $98K/yr

Skills/Experience Required: * 3+ years of Controls Engineering/PLC/HMI programming experience ... Rockwell MES (Factorytalk Production Center) highly preferred. * Work directly with equipment ...

Controls Engineer

Six Mile, IL · On-site

$80K - $103K/yr

Controls Engineer Location: Six Mile , IL Seeking a Controls Engineer with 7+ years of experience ... Knowledge of MES integration, Keyence/Fanuc vision systems, and Beckhoff or B&R (ABB) PLCs. Thanks ...

New

Controls Engineer

Troy, MI

$76K - $98K/yr

Skills/Experience Required: * 3+ years of Controls Engineering/PLC/HMI programming experience ... Rockwell MES (Factorytalk Production Center) highly preferred. * Work directly with equipment ...

Controls Engineer

Libertyville, IL · On-site

$81K - $105K/yr

Controls Engineer Location: Libertyville, IL Seeking a Controls Engineer with 7+ years of ... Knowledge of MES integration, Keyence/Fanuc vision systems, and Beckhoff or B&R (ABB) PLCs. Thanks ...

Controls Engineer

Liberty, NC · On-site

$83K - $107K/yr

One-line Job Explanation for Controls Engineer Controls Engineer responsible for implementing ... systems, PLCs, networks, MES/SCADA systems, and data analytics solutions for EV battery ...

New

Controls Engineer

Libertyville, IL · On-site

$81K - $105K/yr

Controls Engineer Location : Libertyville, IL Job Summary: We are seeking an experienced Controls ... Support SCADA, MES, machine networking, and vision inspection systems. * Perform root cause ...

Controls Engineer

Libertyville, IL · On-site

$81K - $105K/yr

Controls Engineer Location: Libertyville, IL Job Summary: Seeking an experienced Controls Engineer ... Optimize HMI, SCADA, MES interfaces, and preventive maintenance plans Required Skills: * BS in ...

Controls Engineer

Libertyville, IL · On-site

$81K - $105K/yr

Controls Engineer Location: Libertyville, IL Job Summary: The Controls Engineer will support the ... Support MES, vision inspection systems, and industrial communication networks. * Design and ...

Controls Engineer

Libertyville, IL · On-site

$81K - $105K/yr

Controls Engineer Location: Libertyville, IL Job Summary: The Controls Engineer will support the ... Support MES, vision inspection systems, and industrial communication networks. * Design and ...

Controls Engineer

Gainesville, GA · On-site

$76K - $98K/yr

Collaborate with IT to integrate automation systems with Kubota's MES platform * Develop and maintain controls standards to ensure consistency across operations * Produce and maintain engineering ...

Controls Engineer

Gainesville, GA

$76K - $98K/yr

Collaborate with IT to integrate automation systems with Kubota's MES platform * Develop and maintain controls standards to ensure consistency across operations * Produce and maintain engineering ...

Controls Engineer

Libertyville, IL · On-site

$81K - $105K/yr

Controls Engineer Location: Libertyville, IL Job Summary Seeking an experienced Controls Engineer ... Optimize HMI, SCADA, MES, and vision inspection systems. * Perform root cause analysis and ...

Controls Engineer

Liberty, NC · On-site

$60 - $65/hr

Controls Engineer | Controls Engineer | Controls Engineer Location: Liberty, North Carolina (On ... Support shop floor implementation of network systems including MES and connectivity to higher-level ...

next page

Showing results 1-20

Mes Controls Engineer information

See salary details

$55K

$96.6K

$131K

How much do mes controls engineer jobs pay per year?

As of Jul 21, 2026, the average yearly pay for mes controls engineer in the United States is $96,574.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $108,000.00 per year, depending on experience, location, and employer.

What is the difference between Mes Controls Engineer vs Automation Engineer?

AspectMes Controls EngineerAutomation Engineer
CredentialsTypically requires a degree in engineering, PLC certifications, and knowledge of MES systemsRequires a degree in engineering or computer science, PLC and robotics certifications
Work EnvironmentManufacturing plants, focusing on MES system integration and controlFactories, focusing on automation system design and implementation
Industry UsageUsed in manufacturing to manage production data and workflowsUsed across industries to automate machinery and processes

The Mes Controls Engineer primarily focuses on integrating and managing Manufacturing Execution Systems within production environments, ensuring data flow and process control. In contrast, the Automation Engineer designs and implements automation solutions, including robotics and control systems. Both roles require technical skills and work in manufacturing settings, but their core responsibilities differ in scope and focus.

What are MES Controls Engineers?

MES Controls Engineers are professionals who design, implement, and maintain Manufacturing Execution Systems (MES) and their integration with industrial control systems. They bridge the gap between production-floor equipment and higher-level business systems, ensuring seamless data flow and process automation. Their responsibilities include configuring MES software, developing interfaces with PLCs and SCADA systems, troubleshooting, and optimizing manufacturing processes for efficiency and quality. MES Controls Engineers play a crucial role in digital manufacturing and Industry 4.0 initiatives.

What are some common challenges faced by MES Controls Engineers when integrating new manufacturing equipment with existing MES systems?

MES Controls Engineers often encounter challenges such as ensuring compatibility between new equipment and legacy MES platforms, managing data consistency, and minimizing production downtime during integration. They must carefully coordinate with IT, production, and automation teams to map control logic and data flows accurately. Troubleshooting unexpected communication issues and aligning equipment protocols with MES requirements are also typical hurdles. Effective planning, thorough testing, and clear cross-functional communication help mitigate these challenges and ensure smooth system integration.

What are the key skills and qualifications needed to thrive as a MES Controls Engineer, and why are they important?

To excel as a MES Controls Engineer, you need a solid background in electrical engineering, automation, and manufacturing processes, typically supported by a relevant engineering degree. Familiarity with Manufacturing Execution Systems (MES), PLC programming, SCADA, and certifications like Siemens or Rockwell Automation are highly valuable. Strong problem-solving skills, attention to detail, and effective communication are essential soft skills for collaborating with cross-functional teams and troubleshooting complex systems. These competencies are critical to ensuring seamless integration, efficiency, and reliability in automated manufacturing environments.
More about Mes Controls Engineer jobs
What cities are hiring for Mes Controls Engineer jobs? Cities with the most Mes Controls Engineer job openings:
What states have the most Mes Controls Engineer jobs? States with the most job openings for Mes Controls Engineer jobs include:
Infographic showing various Mes Controls Engineer job openings in the United States as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, 1% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $96,574 per year, or $46.4 per hour.
Controls Engineer

$80K - $103K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 22 days ago


Apogee Enterprises rating

7.9

Company rating: 7.9 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

22nd of 81 rated plastic manufacturers


Job description

UW Interco, LLC
Apogee Enterprises, Inc. (NASDAQ: APOG), was founded in 1949 and is headquartered in Minneapolis, MN. Apogee is a growing, profitable company with annual revenues approaching $1.5 billion. We provide distinctive metal and glass solutions for enclosing commercial buildings, and glass and acrylic solutions for picture framing and display applications. To learn more visit: www.apog.com.
The Apogee Performance Surfaces segment has grown from $100M to $200M in revenue through a recent acquisition. Our brands in the Performance Surfaces portfolio develop and manufacture high-performance coated materials for a variety of applications, including wall décor, museums, graphic design, architectural interiors, digital display, and industrial flooring markets. We are the global leader in anti-reflective, conservation grade electrostatic dissipative, high-definition, and abrasion resistance coatings, that provide protection, innovative designs, and exceptional durability.
Position Summary
The Controls Engineer is responsible for designing, developing, commissioning, and sustaining industrial automation systems, with a strong emphasis on SCADA and MES platforms, including Ignition and Kanoa MES.
This role supports the organization's transition to data-driven, digitally connected manufacturing, enabling real-time visibility into operations through dashboards, system integration, and data infrastructure. The position bridges traditional controls engineering with industrial data systems, supporting both equipment performance and operational insights.
The engineer will collaborate closely with operations, maintenance, engineering, and IT/OT teams to ensure systems are reliable, scalable, and deliver meaningful data across both facilities.
Responsibilities
  • Develop, modify, and maintain PLC programs (Allen-Bradley primarily) with a focus on reliable operation and structured data integration
  • Design, develop, and support HMI, SCADA, and MES interfaces for equipment control and operational visibility
  • Develop and maintain Ignition SCADA and Kanoa MES applications, including screens, workflows, and integrations
  • Build and sustain real-time dashboards, KPIs, and visualization tools for operations, maintenance, and leadership
  • Develop and manage tag structures, naming conventions, and system architecture to ensure scalability and maintainability
  • Integrate PLCs and field devices into SCADA/MES systems.
  • Configure and maintain data historians, alarm systems, and event/downtime tracking systems
  • Support MES functionality including production tracking, OEE, quality data capture, and traceability
  • Develop and maintain SQL queries, scripts, and database connections for reporting and system performance
  • Perform system startup, commissioning, testing, debugging, and field modifications with emphasis on data validation and visualization accuracy
  • Troubleshoot issues related to controls systems, SCADA/MES platforms, data integrity, system performance, and user interfaces
  • Troubleshoot robotics (ABB, FANUC, KUKA), servo systems, VFDs, and industrial communication networks
  • Coordinate multiple projects while ensuring alignment with data architecture and system standards
  • Collaborate with IT/OT teams on network infrastructure, system architecture, and cybersecurity considerations
  • Ensure that all supplier and IT driven firmware and software updates are implemented in a timely manner according to IT/OT policies and procedures.
  • Support installation, commissioning, and validation of control systems and digital platforms
  • Maintain accurate documentation for control logic, SCADA/MES configurations, tag structures, and system architecture
  • Develop and enforce standards for tag naming, dashboard design, and system scalability
  • Train and support users on SCADA, MES tools, and dashboards to drive adoption and effectiveness
  • Lead or support continuous improvement initiatives using data-driven insights and system capabilities
  • Ensure uptime, reliability, and long-term sustainment of automation and SCADA/MES systems

Personal Attributes and Experience
Required
  • 2-year technical degree in Engineering, Electronics, Automation Integration, Robotics, or related technical field and 2-4 years of related experience, or an equivalent combination of education and experience
  • Programming experience with Allen-Bradley PLCs
  • HMI or SCADA development experience (Ignition, or similar platforms)
  • Understanding of industrial networking (Ethernet/IP, device-level networks)
  • Experience integrating field devices and control systems with data collection platforms
  • Working knowledge of servo drives, VFDs, and motion control systems
  • Experience integrating or troubleshooting sensors, instrumentation, or vision systems
  • Strong troubleshooting, problem-solving, and root cause analysis abilities
  • Basic project planning and organization skills
  • Working knowledge of industrial instruments, tools, and process control equipment
  • Strategic application of artificial intelligence (AI) tools and technologies to drive business outcomes, enhance decision-making, and improve operational efficiency
  • Proficiency with Microsoft Office and ability to learn new automation and software platforms
  • Experience with commissioning, FAT/SAT, and system startup activities
  • Experience developing and maintaining tag structures, naming standards, and system architecture
  • Experience building dashboards, KPIs, or visualization tools for operations or leadership
  • Familiarity with data historians, alarm management systems, and downtime tracking tools
  • Experience supporting or improving OEE tracking, production reporting, or traceability systems
  • Ability to work independently with minimal supervision.

Preferred
  • Bachelor's degree in Engineering or related technical field.
  • Experience with Ignition SCADA (Perspective, Vision, tag configuration, scripting)
  • Experience with MES systems (Kanoa strongly preferred)
  • Experience with SQL, databases, or data querying for reporting and system functionality
  • Experience supporting data validation and integrity from PLC → SCADA → database → dashboards
  • Experience with robot programming (ABB, FANUC, KUKA)
  • Experience with CAD tools (AutoCAD)
  • Exposure to Lean or Six Sigma methodologies and using data to drive improvements

Work Environment
  • Primarily office-based environment with moderate noise levels.
  • Frequent time spent on the plant floor near moving mechanical equipment and higher noise levels.
  • Occasional travel (5-10%) for training, vendor visits, or project support.
  • May require work outside normal business hours depending on project and/or production needs.
  • Regularly required to sit, stand, walk, talk, and hear.
  • Frequent use of hands for tools, controls, and computer tasks.
  • Occasional lifting up to 50 lbs.

#LI-TV1
Our Benefits
We care about and invest in our employees. We are proud to offer a comprehensive benefits package designed to support their well-being and foster professional development. Here is a glimpse of what you can look forward to if you join our team.
  • Competitive Benefits Package for employees and their dependents (Medical, Dental, Vision, Life, Disability)
  • Incentive Plans
  • 401(k) with employer contribution and match
  • Employee Stock Purchase Plan with employer match
  • Paid Time Off (Vacation and Sick Time)
  • Paid Holidays
  • Tuition Reimbursement Program
  • Employee Assistance Program (EAP)
  • Wellness Program
  • Training and Career Progression

Apogee and our brands are an Equal Opportunity Employer.

What Apogee Enterprises employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom