Principal Software Engineer – Automation Systems We are looking for 2 Senior's and 1 Principal Engineer to join a global engineering organisation who deliver advanced automation, robotics, and high-speed production machinery, design and build bespoke manufacturing systems for international customers. They operate across sectors including pharmaceutical, healthcare, food & beverage, and consumer products, the business provides end-to-end automation solutions that improve manufacturing efficiency, quality, and production performance. Your Role Lead the delivery of high-impact control software for complex, bespoke automation systems from development through commissioning. This senior role combines hands-on technical leadership with team mentorship, ensuring robust, high-quality software solutions are delivered on time and to specification. The Opportunity * Lead software development and implementation for large-scale automation and control projects * Own and validate Software Design Specifications (SDS) and ensure compliance across the project lifecycle * Guide and mentor engineering teams, delegating development tasks and driving technical excellence * Oversee module reviews, diagnostics, and integration to ensure seamless commissioning and system performance * Act as the senior technical authority, resolving complex technical challenges and supporting continuous improvement * Collaborate cross-functionally with mechanical, electrical, commissioning, and project teams to ensure successful system delivery * Provide occasional on-site commissioning and technical support when required What You’ll Bring * Extensive experience delivering PLC / HMI control software for complex automation systems * Proven leadership of software engineering teams and full lifecycle project delivery * Strong commissioning experience and system-level troubleshooting capability * Deep understanding of software standards, documentation, and validation processes * Experience working within multi-disciplinary engineering environments Desirable: experience with robotics, machine vision, motion control, or advanced automation technologies. Impact: Drive the successful delivery of sophisticated automation systems, shape technical direction on major engineering programmes, and lead teams developing next-generation industrial solutions