> Markdown version of [/jobs/ext/3048129-controls-design-engineer-epms](https://www.wearedevelopers.com/jobs/ext/3048129-controls-design-engineer-epms). 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). --- # Controls Design Engineer (EPMS) - **Company:** Dematic - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Testing (Software), Computer-Aided Design, Programming Tools, Emulators, Rslogix, Software Engineering, Control Structures - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Dematic is excited to announce that we have opened several opportunities for Controls Design Engineers to join our world-class EMEA Engineering team on a permanent basis. If you have hands-on experience in controls software design activities and desire to further your career with a global leader in automated material handling systems, please apply below., *HNC/HND in Electrical/Mechatronics/Controls Engineering as a minimum.*Experience in a similar role.*Extensive proven hands-on experience working within an industrial automation environment.*Advanced understanding of PLC development tools.*Good understanding of Electrical and Electronic technical manuals & drawings.*Understanding of design requirements such as Machine Directive and its standards including safety standards.*Good understanding of distributed control systems.*Extensive understanding of software testing and emulation.*Previous use of CAD tools.*Understanding of automated warehouse desirable not essential. ## Description Software Design Engineers play a vital role in performing Electrical and PLC software design/commissioning activities within the allocated cost and time scale constraints of the material-handling project. They also ensure the design/commissioning activities follow the correct methods and standards to meet the requirements of the customer's project., *To produce PLC software and/or visualization systems.*To emulate and test PLC software.*To interpret electrical schematics and design input information.*To lead controls engineering activities related to project design and implementation.*To lead controls engineering design teams.*Provide technical guidance.*Ensure systems designed and supplied are CE Compliant to the Machinery Directive*To produce of all associated documentation including, but not limited to, design calculations, design specifications, Method Statements and Risk Assessments, operation and maintenance manuals, and test specifications.*To commission controls systems on site and to provide support to system commissioning activities and training for the end user*To assist in the development of the global Dematic controls standard., *To maintain the Dematic image as a top-quality, professional company, by adopting an honest, professional and attentive approach.*To maintain good relationships with all internal and external customers, through the provision of a high-quality service.*To liaise with other Company Departments, Customers and sub-contractors.*To maintain and use wherever possible Dematic standards.*To comply with the company policies.*To promote personal and business continuous improvement and development of processes to achieve improved time cost and quality or project delivery. ## Related Videos - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [WeAreDevelopers LIVE – Web Scraping, Agents, Actors and more](https://www.wearedevelopers.com/videos/1764-wearedevelopers-live-web-scraping-agents-actors-and-more) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Exploring AI: Opportunities and Risks in Development](https://www.wearedevelopers.com/videos/1267-exploring-ai-opportunities-and-risks-in-development) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)