> Markdown version of [/jobs/ext/25681-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/25681-principal-software-engineer). 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). --- # Principal Software Engineer - **Company:** Mpac Group PLC - **Location:** Tadcaster, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Lifecycle Management, Software Engineering, Systems Integration, Visual Systems, HMI Screens, Software Coding - **Published:** May 23, 2026 - **Apply:** https://find.jobs/jobs-near-me/principal-software-engineer-tadcaster-yorkshire/2782283638-2/ ## About the Role Are you a senior automation software leader who thrives on complex challenges and real world impact?, * Expert level experience in industrial control software development * Proven leadership of software teams and full project lifecycles * Strong understanding of SDS application and validation * Deep technical expertise in diagnostics, integration, and safety compliance * Advanced PLC and HMI development across multiple platforms * Commissioning leadership and management of technical escalations * Experience with robotics, vision systems, motion, or advanced automation Desirable * Multi discipline project delivery experience * Knowledge of functional safety, standards compliance, and software lifecycle management * Engineering or Software related degree ## Description At Mpac, we design and deliver world class automated packaging solutions used by leading FMCG brands across Healthcare, Food & Beverage, and Pharma. We're now looking for a Principal Software Engineer to take technical ownership of our most advanced, bespoke automation projects. This is a hands on leadership role where your expertise shapes systems from concept through commissioning, and your guidance elevates the engineers around you. What You'll Be Responsible For As our Principal Software Engineer, you will: * Lead end to end software delivery for large, complex automation projects * Own and validate Software Design Specifications (SDS) to ensure technical and functional excellence * Delegate and oversee development tasks, ensuring consistent standards and on time delivery * Conduct and lead Software Code Reviews (SCRs) for major modules * Drive successful software commissioning and system integration * Act as the senior technical authority, resolving issues, mentoring engineers, and guiding best practice * Collaborate closely with Mechanical, Electrical, Build, Commissioning, Project Management, and Service teams * Champion strong development, documentation, safety, and commissioning processes * Travel occasionally to customer sites to support delivery and solutions What Success Looks Like * Project compliant, fully commissioned software delivered to specification and schedule * High quality, traceable SCRs and approved documentation * Confident, capable engineers supported through mentoring and delegation * Robust, well integrated automation systems ready for global deployment ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [Solving Architectural Entropy With Runnable Diagrams](https://www.wearedevelopers.com/videos/100144-solving-architectural-entropy-with-runnable-diagrams) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [WeAreDevelopers LIVE - What Development and Tattoos Have in Common and more](https://www.wearedevelopers.com/videos/1380-wearedevelopers-live-what-development-and-tattoos-have-in-common-and-more) - [Exploring the Potential of Decentraland](https://www.wearedevelopers.com/videos/583-exploring-the-potential-of-decentraland) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)