REMOTE PRINCIPAL SOFTWARE ENGINEER in Tadcaster
REMOTE PRINCIPAL SOFTWARE ENGINEER

REMOTE PRINCIPAL SOFTWARE ENGINEER 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: Competitive salary, remote work, and opportunities for professional growth.
  • Other info: Dynamic role with occasional travel to customer sites and excellent career advancement potential.
  • Why this job: Make a real impact on global automation projects that enhance product safety and efficiency.
  • Qualifications: Expertise in industrial control software and proven leadership in software teams.

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 and 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.

REMOTE PRINCIPAL SOFTWARE ENGINEER in Tadcaster employer: Mpac Group

At Mpac, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Principal Software Engineer, you will not only lead cutting-edge automation projects but also enjoy opportunities for professional growth and development within a supportive team environment. Our commitment to employee well-being is reflected in our flexible working arrangements and the chance to make a tangible impact on global brands in the Healthcare, Food & Beverage, and Pharma sectors.
Mpac Group

Contact Detail:

Mpac Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER in Tadcaster

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Showcase your skills! Create a portfolio or GitHub repository that highlights your best work in automation software. This gives potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to PLC and HMI development. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER 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 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Principal Software Engineer role. Highlight your leadership in software projects and any hands-on experience with automation systems to catch our eye!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for automation and how your expertise can drive our projects forward. Don’t forget to mention specific achievements that demonstrate your technical ownership and leadership.

Showcase Your Technical Skills: We want to see your technical prowess! Include details about your experience with PLC and HMI development, as well as any relevant software lifecycle management knowledge. This will help us understand how you can contribute to our complex automation projects.

Apply Through Our Website: Ready to take the plunge? Make sure to apply through our website for the best chance of getting noticed. We’re excited to see what you bring to the table and how you can help us innovate in the world of automated packaging!

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 can directly impact their projects and align with their goals.

✨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 system integration. Practising common technical questions related to software commissioning and safety standards will help you feel more confident.

REMOTE PRINCIPAL SOFTWARE ENGINEER 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

>