Role OverviewThis hands-on role in the Software and Controls Department, reporting to the Software and Controls Team Lead, involves designing, programming, commissioning, and debugging machine control systems. The engineer works with PLCs, robotics, vision systems, HMIs, motion control, and data management, collaborating closely with mechanical, electrical, and manufacturing teams and customers to deliver safe, efficient, and high-quality automation solutions on time and within budget. The role requires a team player attitude, actively contributing to the success of the team and project goals.Key ResponsibilitiesDevelop machine concepts and technical specifications from User Requirement Specifications (URS) in collaboration with the wider engineering team.Design, program, debug, and commission control systems, including PLC, HMI, robotics, motion control, and vision systems.Participate in research, development, and implementation of new and emerging control technologies.Perform controls-related activities during machine build, testing, and debugging.Deliver engineering work for control system elements within project schedule and budget.Work directly with customers to clarify requirements, provide technical solutions, and support project deliverables.Contribute to the design, commissioning, safety, and compliance of control systems.Provide technical guidance to junior engineers.Contribute to the production of machine and control documentation in compliance with EU standards.Plan, execute, and deliver engineering work to achieve project milestones and deadlines.Key RequirementsEducation & ExperienceDegree-qualified in a relevant engineering discipline (Automation, Electrical, Mechatronics, or similar), or equivalent industry experience.Minimum 5 years' experience developing machine control systems.Technical SkillsStrong PLC programming skills: Allen-Bradley ControlLogix, Siemens S7Experience configuring, commissioning, and debugging machine networks and drive systemsRobotics experience with one or more of the following: ABB, Fanuc, MitsubishiMachine vision experience, including: Cognex, KeyenceFamiliarity with motion control, HMIs, and data management systemsKey Skills & AbilitiesHands-on, practical problem-solving and engineering focusStrong interest in automation and emerging technologiesExcellent communication skills for interaction with customers, suppliers, and engineering teamsTeam player, actively contributing to multidisciplinary teamsSelf-motivated, detail-oriented, and able to take ownership of engineering tasksProven ability to deliver high-quality, reliable solutionsProject management experience is an advantageFull driving license and willingness to travel as required