> Markdown version of [/jobs/ext/1908627-mes-controls-engineer](https://www.wearedevelopers.com/jobs/ext/1908627-mes-controls-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MES Controls Engineer - **Company:** Mes-related Plc - **Location:** Spain - **Contract:** Permanent contract - **Skills:** HMI Screens, Allen-Bradley Factory Automation Equipment - **Published:** August 4, 2026 - **Apply:** https://www.jobleads.com/es/job/efb845243daa21e3d92abf6ec9b117f1c ## About the Role * Bachelor's degree in engineering or a related technical discipline * 5+ years of hands-on experience with Allen-Bradley/Rockwell and Siemens tag-based PLC and HMI systems. * Strong PLC and HMI troubleshooting and diagnostic skills. * Basic understanding of Manufacturing Execution Systems (MES) preferred. ## Description The MES Controls Engineer is responsible for supporting and optimizing manufacturing execution and automation systems in a high-volume discrete manufacturing environment, with an emphasis on real-time shop-floor execution, seamless ERP (Enterprise Resource Planning) -MES-PLC (Programmable Logic Controller) integration, and sustained production reliability under strict uptime and quality requirements., * Provide support for MES-PLC integrations during system launches and periods of constrained production. * Configure, establish, and maintain MES-to-PLC communications * Integrate MES template routines and user-defined data types (UDTs) into PLC programs. * Assign, modify, and maintain PLC tags and logic required to send/receive MES transactions. * Collaborate with Process Engineers and the MES team to understand process scope and ensure proper MES integration. * Document all MES-related PLC changes and issues on production lines and communicate updates in a timely manner. * Troubleshoot PLC, HMI (Human Display Interface), and industrial network issues affecting MES execution. * Ensure accuracy of real-time production reporting through MES. * Support resolution of production execution issues impacting throughput or quality. * Partner with supervisors and operators to support effective MES workflows. * Support quality enforcement and validation through MES. * Collaborate with Process Engineering to manage part numbers and part number groups within the MES system. * Assist with MES-related audits, investigations, and data requests. * Identify and recommend MES process and system improvement opportunities. * Support MES enhancements, system upgrades, and production rollouts. The MES Controls Engineer is responsible for supporting and optimizing manufacturing execution and automation systems in a high-volume discrete manufacturing environment, with an emphasis on real-time shop-floor execution, seamless ERP (Enterprise Resource Planning) -MES-PLC (Programmable Logic Controller) integration, and sustained production reliability under strict uptime and quality requirements., * Provide support for MES-PLC integrations during system launches and periods of constrained production. * Configure, establish, and maintain MES-to-PLC communications * Integrate MES template routines and user-defined data types (UDTs) into PLC programs. * Assign, modify, and maintain PLC tags and logic required to send/receive MES transactions. * Collaborate with Process Engineers and the MES team to understand process scope and ensure proper MES integration. * Document all MES-related PLC changes and issues on production lines and communicate updates in a timely manner. * Troubleshoot PLC, HMI (Human Display Interface), and industrial network issues affecting MES execution. * Ensure accuracy of real-time production reporting through MES. * Support resolution of production execution issues impacting throughput or quality. * Partner with supervisors and operators to support effective MES workflows. * Support quality enforcement and validation through MES. * Collaborate with Process Engineering to manage part numbers and part number groups within the MES system. * Assist with MES-related audits, investigations, and data requests. * Identify and recommend MES process and system improvement opportunities. * Support MES enhancements, system upgrades, and production rollouts. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Industrial AI: Built for reality, operation, and people](https://www.wearedevelopers.com/videos/2074-industrial-ai-built-for-reality-operation-and-people) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [From developer to manager – what does it take to become an engineering manager?](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)