Software Engineer - Medior / Senior
Key Skills
Job Description
Software Engineer (Industrial Automation / PLC) Location: Wijchen, Netherlands Level: Medior / Senior Build the Intelligence Behind World-Class Automation Are you passionate about automation, robotics, PLC programming, and designing software that brings complex machinery to life? At Mpac Langen, we're looking for talented Software Engineers (Industrial Automation/PLC) at Medior, and Senior levels to join our growing Engineering team. You'll play a key role in developing the intelligent control systems that power innovative, high-performance packaging and automation solutions used by leading global brands. If you enjoy solving technical challenges, working with cutting-edge automation technologies, and seeing your software drive real-world machines, we'd love to meet you. Why Join Mpac? At Mpac, engineering is at the heart of everything we do. Our teams design and deliver sophisticated automated systems that combine robotics, motion control, vision technology, and advanced software to solve complex manufacturing challenges. As a Software Engineer, you'll have the opportunity to: Develop software for custom-built automated machinery Work with PLCs, motion control, robotics, and HMI systems Collaborate with multidisciplinary engineering teams Take ownership of projects from concept to commissioning Travel to customer sites and see your solutions come to life Develop your career within a global engineering organization The Role As a Software Engineer, you'll design, program, simulate, test, and optimize machine control systems for a wide variety of customer projects. From concept development through to commissioning, you'll help create reliable, innovative automation solutions that meet exact customer requirements. Depending on your experience level, you'll either support projects as part of a team or take technical ownership of complex automation solutions. What You'll Be Doing Software Design & Development Develop software concepts based on customer and project requirements. Design and implement PLC, motion control, and HMI solutions. Create customer-specific and standard software functionalities. Develop flowcharts, control strategies, and software architectures. Program, test, validate, and optimize machine software. Troubleshoot and improve existing software modules. Project Engineering Translate specifications into practical automation solutions. Produce and maintain technical documentation and software design files. Support feasibility studies and technical evaluations. Develop test plans and validation strategies. Review user requirement specifications and system requirements. Assist in selecting hardware and automation components. Customer & Project Support Support Operations, Service, Sales, and Manufacturing teams. Participate in technical meetings and design reviews. Present and defend technical solutions to internal and external stakeholders. Collaborate with suppliers and technology partners. Travel to customer sites to support installation, commissioning, and troubleshooting activities. Leadership Opportunities Lead the software engineering scope of projects. Review software developed by other engineers. Mentor and support Junior Engineers. Contribute to project planning and resource management. Drive technical improvements and engineering best practices. Senior-Level Responsibilities Act as the technical authority for machine control systems. Lead software architecture and technical decision-making. Coach and develop engineering talent. Support project estimation and resource planning. Drive continuous improvement initiatives across the engineering function. What We're Looking For Education & Experience Medior Software Engineer Bachelor's degree in Industrial Automation, Mechatronics, Technical Computer Science, or a related engineering discipline. 4+ years of relevant experience. Senior Software Engineer Bachelor's degree in a relevant engineering discipline. 8+ years of industrial automation experience. Previous experience leading projects and coaching engineers. Technical Expertise You'll ideally have experience with: PLC programming and industrial control systems Motion control and machine automation HMI and visualization software Robotics and vision systems Industrial communication networks and machine controls Software development methodologies and structured programming Machine safety standards, EMC requirements, and Performance Level (PL) concepts Mechanical engineering principles and machine operation Creating technical documentation and software specifications Ready to Shape the Future of Automation? Apply today and become part of Mpac Langen's next generation of automation innovation.
Core Responsibilities
Design, program, test, and optimize PLC, motion control, and HMI software for custom automated machinery, from concept through commissioning. Support customer projects and technical teams, with senior engineers also leading software architecture, project scope, reviews, and mentoring.
Requirements
A bachelor's degree in industrial automation, mechatronics, technical computer science, or a related engineering discipline is required. Medior candidates need at least 4 years of relevant experience; senior candidates need at least 8 years in industrial automation, plus project leadership and coaching experience.
About Mpac Group
Industry: Automation Machinery Manufacturing
Company size: 1,001-5,000 employees
Mpac Group is a global provider of advanced automation and packaging solutions for leading manufacturers across Food & Beverage, Health and Personal Care and Consumer Goods industries. With a strong heritage in engineering and technology, Mpac develops intelligent systems that help businesses improve efficiency, reliability, and performance in complex production environments. The Group brings together a portfolio of specialized companies - Langen Packaging Automation, Lambert Ingenious Automation, Switchback Packaging Automation, Boston Conveyor & Automation, CSi Palletising, and SIGA Vision - each delivering expertise across different areas of automation technology. By combining these capabilities, Mpac provides integrated solutions that support every stage of the production and packaging process. Working collaboratively across the Group, Mpac companies help customers solve complex manufacturing challenges and adapt to evolving industry demands through innovation, engineering excellence, and intelligent automation.