Principal Software Engineer (Fully Remote) in Tadcaster
Principal Software Engineer (Fully Remote)

Principal Software Engineer (Fully Remote) in Tadcaster

Tadcaster Full-Time 70000 - 90000 ÂŁ / year (est.) Home office possible
Mpac Group

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

Mpac is an exceptional employer that fosters a culture of innovation and collaboration, allowing you to lead cutting-edge automation projects from the comfort of your home. With a commitment to employee growth, we offer opportunities for professional development and the chance to work alongside talented engineers on impactful solutions for global brands in the Healthcare, Food & Beverage, and Pharma sectors. Join us to make a real difference while enjoying the flexibility of a fully remote role.
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

Automation Software Development
Software Design Specifications (SDS)
Software Code Reviews (SCRs)
Software Commissioning
System Integration
Collaboration with Cross-Functional Teams
Documentation Processes
Industrial Control Software Development
PLC Development
HMI Development
Project Lifecycle Management
Functional Safety Knowledge
Standards Compliance
Technical Escalation Management
Multi-Discipline Project Delivery

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.

Principal Software Engineer (Fully Remote) in Tadcaster
Mpac Group
Location: Tadcaster

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>