At a Glance
- Tasks: Lead complex automation projects and shape systems from concept to commissioning.
- Company: Mpac, a leader in automated packaging solutions for top FMCG brands.
- Benefits: Fully remote role with opportunities for travel and professional growth.
- Other info: Join a dynamic team and influence cutting-edge technology in automation.
- Why this job: Make a real impact on global projects that enhance efficiency and safety.
- Qualifications: Expertise in industrial control software and proven leadership experience.
The predicted salary is between 70000 - 90000 ÂŁ per year.
Are you a senior automation software leader who thrives on complex challenges and real‑world impact? 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.
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
- Conduct and lead Software Code Reviews (SCRs) for major modules
- Drive successful software commissioning and system integration
- 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
Project‑compliant, fully commissioned software delivered to specification and schedule:
- High‑quality, traceable SCRs and approved documentation
- Robust, well‑integrated automation systems ready for global deployment
Expert‑level experience in industrial control software development:
- Proven leadership of software teams and full project lifecycles
- Advanced PLC and HMI development across multiple platforms
- Commissioning leadership and management of technical escalations
- Multi‑discipline project delivery experience
- Knowledge of functional safety, standards compliance, and software lifecycle management
- Engineering or Software‑related degree
Work on cutting‑edge automation projects with global reach. Influence systems that help the world’s leading brands package critical products efficiently and safely.
Ready to lead, innovate, and make a real engineering impact? Apply now and take ownership of automation systems deployed worldwide.
Principal Software Engineer (Fully Remote) in Tadcaster employer: Mpac Group
Contact Detail:
Mpac Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer (Fully Remote) in Tadcaster
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend virtual meetups, and engage with professionals on platforms like LinkedIn. We can’t stress enough how personal connections can lead to job opportunities.
✨Tip Number 2
Showcase your skills! Create a portfolio or GitHub repository that highlights your best projects, especially those related to automation software. This gives potential employers a tangible look at what you can do, and we love seeing your work!
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios relevant to the role. We recommend doing mock interviews with friends or using online platforms to get comfortable discussing your experience and problem-solving skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team and contributing to exciting automation projects.
We think you need these skills to ace Principal Software Engineer (Fully Remote) in Tadcaster
Some tips for your application 🫡
Show Your Passion for Automation: When writing your application, let your enthusiasm for automation shine through. We want to see how your experience aligns with our cutting-edge projects and how you can make a real impact in the industry.
Highlight Leadership Experience: As a Principal Software Engineer, you'll be leading teams and projects. Make sure to showcase your leadership skills and any relevant experiences that demonstrate your ability to guide others and drive successful outcomes.
Be Specific About Your Skills: We’re looking for expertise in PLC and HMI development, so don’t hold back! Detail your technical skills and experiences that relate directly to the job description. The more specific you are, the better we can see how you fit into our team.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out on the chance to join our innovative team!
How to prepare for a job interview at Mpac Group
✨Know Your Stuff
Make sure you brush up on your knowledge of industrial control software development and automation systems. Be ready to discuss your experience with PLC and HMI development, as well as any complex projects you've led. This will show that you're not just a leader but also a hands-on expert.
✨Showcase Your Leadership Skills
Prepare examples of how you've successfully led software teams and managed full project lifecycles. Think about specific challenges you faced and how you overcame them. This will demonstrate your ability to elevate the engineers around you and drive successful project outcomes.
✨Understand the Company’s Needs
Research Mpac and their work in automated packaging solutions. Familiarise yourself with their key sectors like Healthcare, Food & Beverage, and Pharma. Tailor your responses to show how your skills align with their mission and how you can contribute to their innovative projects.
✨Be Ready for Technical Questions
Expect to dive deep into technical discussions during the interview. Prepare to explain your approach to Software Design Specifications and how you conduct Software Code Reviews. Being able to articulate your thought process will highlight your technical ownership and expertise.