Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/ZnvWD5FFVsgKVyKo8
Back to the job results

Automation Engineer - Product

30+ days ago 2026/08/27
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Overview

DTA – Who we are?


DTA, a division of Enerpac Group, specializes in the design and manufacturing of self-propelled transporters and Automated Guided Vehicles (AGVs) for on-site transportation of heavy loads ranging from 1 to 1,200 tons. Since its founding in 1972, DTA has been a trusted provider for industries such as wind energy, railway, shipbuilding, automotive, aerospace, steel mills, foundries, and port operations.


Enerpac Tool Group is a global leader in industrial tools, services, and solutions, supporting customers in over 100 countries. The company provides high-pressure hydraulic tools, controlled force products, and precision positioning solutions, enabling customers to tackle complex and hazardous jobs safely and efficiently. Founded in 1910 and headquartered in Milwaukee, Wisconsin, Enerpac Tool Group is publicly traded on the NYSE under the symbol EPAC.


Our vision is to be our customer’s preferred partner through relentless innovation of industrial tools and services that help them safely and reliably tackle their toughest jobs around the world.


For more information, visit Enerpac Tool Group’s website.


Summary – basic function of the role


Focus on standardizing embedded software across multiple AGV product lines using CODESYS on IFM PLCs. Involves implementing DevOps practices and structured testing within PLC environments, while supporting international projects and working with global clients.


Resumen – función básica del puesto


Enfoque en la estandarización del software embebido en múltiples líneas de productos AGV utilizando CODESYS en PLCs IFM. Implica la implementación de prácticas DevOps y pruebas estructuradas en entornos de PLC, mientras se apoyan proyectos internacionales y se colabora con clientes globales.


Location / Ubicación: Torrejón de Ardoz, Madrid
Contract / Contrato: Permanent / Indefinido


Job Duties and Responsibilities
  • Develop reusable standard CODESYS libraries across product lines
  • Audit, refactor and migrate existing legacy code
  • Define and implement version control, CI/CD and release management for PLC code
  • Design testing strategies: unit tests, integration tests and pre-commissioning emulation
  • Integrate navigation, safety and industrial communication systems
  • Document coding standards and programming guidelines
  • Participate in commissioning and on-site startup at customer facilities when required.

Funciones y responsabilidades del puesto


  • Desarrollar bibliotecas estándar reutilizables de CODESYS para distintas líneas de producto.
  • Auditar, refactorizar y migrar código heredado existente.
  • Definir e implementar control de versiones, CI/CD y gestión de releases para código PLC.
  • Diseñar estrategias de pruebas: pruebas unitarias, de integración y emulación previa a la puesta en marcha.
  • Integrar sistemas de navegación, seguridad y comunicación industrial.
  • Documentar estándares de codificación y guías de programación.
  • Participar en la puesta en marcha y arranque en sitio en las instalaciones del cliente cuando sea necesario.

Skills and Competencies 


  • Experience with IFM PLCs
  • Previous experience with AGV, AMR or automated intralogistics systems
  • Plant emulation/simulation tools (Experior, digital twin…)
  • Knowledge of navigation systems (lidar, natural navigation, reflectors)
  • ROS or other robotics frameworks
  • VDA 5050, IEC 61131, ISA88/95 standards
  • Additional language (German, French…)

Habilidades y competencias


  • Experiencia con PLCs de IFM.
  • Experiencia previa con AGV, AMR o sistemas automatizados de intralogística.
  • Herramientas de emulación/simulación de planta (Experior, gemelo digital…).
  • Conocimiento de sistemas de navegación (LiDAR, navegación natural, reflectores).
  • OS u otros frameworks de robótica.
  • Normativas VDA 5050, IEC 61131, ISA88/95.
  • Idioma adicional (alemán, francés…).








Education and Experience 


  • 5+ years of PLC programming experience in industrial environments
  • Experience with CODESYS (Structured Text mandatory; FBD/Ladder a plus)
  • Proven experience in standardization or development of reusable PLC libraries/modules
  • Knowledge of industrial communications (CAN Bus, EtherCAT, Profinet, Modbus TCP…)
  • Familiarity with DevOps practices: Git, CI/CD, test automation — even outside the PLC world
  • Experience in commissioning or startup of automated systems
  • English B2+ (technical documentation and client communication)
  • Willingness to travel internationally on occasion.

Educación y experiencia


  • Más de 5 años de experiencia en programación de PLC en entornos industriales.


  • Experiencia con CODESYS (Structured Text obligatorio; FBD/Ladder es un plus).
  • Experiencia demostrable en estandarización o desarrollo de bibliotecas/módulos PLC reutilizables.
  • Conocimiento de comunicaciones industriales (CAN Bus, EtherCAT, Profinet, Modbus TCP…).
  • Familiaridad con prácticas DevOps: Git, CI/CD, automatización de pruebas — incluso fuera del entorno PLC.
  • Experiencia en la puesta en marcha o arranque de sistemas automatizados.
  • Inglés nivel B2+ (documentación técnica y comunicación con clientes).
  • Disponibilidad para viajar internacionalmente de forma ocasional.

Diversity Statement


We are committed to recruiting, hiring, training, and promoting qualified people of all backgrounds, and make all employment decisions without regard to any protected status.


We will ensure your application is fairly considered and if hired, you will have an equitable opportunity to give your best at work, not because we’re required to, but because it’s the right thing to do. Enerpac Tool Group will provide reasonable accommodations within the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, reach out to our Talent Acquisition Team for additional information. If you’re looking for a unique, exciting career with variety and potential for growth, Enerpac Tool Group offers challenges & extraordinary rewards for people on a global scale.


Declaracion de Diversidad


Estamos comprometidos con la contratación, formación y promoción de personas calificadas de todos los orígenes, y tomamos todas las decisiones laborales sin tener en cuenta ningún estatus protegido. Nos aseguraremos de que tu solicitud sea considerada de manera justa y, si eres contratado/a, tendrás una oportunidad equitativa de dar lo mejor de ti en el trabajo, no porque sea un requisito, sino porque es lo correcto.


Enerpac Tool Group proporcionará adaptaciones razonables durante el proceso de solicitud si así lo solicitas, conforme a las leyes aplicables. Si tienes alguna discapacidad y necesitas asistencia durante este proceso, comunícate con nuestro equipo de Adquisición de Talento para obtener más información.


Si estás buscando una carrera única y emocionante, con variedad y potencial de crecimiento, Enerpac Tool Group ofrece desafíos y recompensas extraordinarias a nivel global.


This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.