Senior Software Engineer

Mpac Group

Tadcaster

On-site

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mpac Group in Tadcaster is seeking a Senior Software Engineer to lead automation software delivery for bespoke machinery projects. Responsibilities include developing Software Design Specifications, leading commissioning activities, and mentoring junior engineers. The ideal candidate should have advanced experience in automation software, strong PLC/HMI programming skills (Siemens TIA Portal or Rockwell Studio 5000), and a degree in Software or Electrical Engineering. Join a company that values integrity, collaboration, and innovation.

Qualifications

  • Advanced experience in automation software delivery and commissioning.
  • Proven ownership of software delivery on smaller projects.
  • Strong ability to document and communicate complex software behaviour.
  • Experience integrating safety into automation systems.

Responsibilities

  • Lead software development for assigned projects.
  • Produce and maintain clear Software Design Specifications.
  • Conduct formal Source Code Reviews.
  • Deliver software on smaller automation projects from concept to sign-off.
  • Support commissioning activities both in-house and on-site.
  • Collaborate with engineering and project teams.

Skills

Automation software delivery
PLC/HMI programming
Software Design Specification (SDS) writing
Version control

Education

Degree in Software, Electrical, or Controls Engineering

Tools

Siemens TIA Portal
Rockwell Studio 5000

Job description

Are you an experienced automation software engineer who thrives on solving complex problems and seeing your work come to life on real machines?

At Mpac, we design and build cutting‑edge, bespoke packaging automation for some of the world’s leading brands across Healthcare, Food & Beverage, and Pharma. We’re now looking for a Senior Software Engineer to take a leading role in delivering high‑quality control software for our specialist machinery.

The Role

As a Senior Software Engineer, you’ll design, implement, document, and commission control software for bespoke automation equipment. You’ll take ownership of smaller software projects end‑to‑end and play a key role within larger, multi‑disciplinary teams.

You’ll be trusted to lead software workstreams, produce clear and robust Software Design Specifications (SDS), conduct formal Source Code Reviews (SCRs), and support commissioning activities both in‑house and at customer sites (FAT/SAT). Occasional travel may be required and will always be planned in advance.

What You’ll Be Doing
  • Lead software development for assigned projects, ensuring alignment with SDS and functional requirements
  • Produce and maintain clear, accurate Software Design Specifications
  • Conduct formal Source Code Reviews, providing constructive and actionable feedback
  • Independently deliver software on smaller automation projects from concept to sign‑off
  • Support and often lead commissioning activities (in‑house and on site)
  • Collaborate closely with Principal Engineers, Project Managers, and cross‑discipline teams
  • Mentor and support junior engineers, sharing best practices and technical expertise
What Success Looks Like
  • High‑quality SDS documents that guide effective implementation
  • Software delivered on time and to specification
  • Successfully commissioned systems with documented testing
  • Meaningful contributions to SCRs and team development
  • A positive mentoring impact on junior engineers
What You’ll Bring
  • Advanced experience in automation software delivery and commissioning
  • Proven ownership of software delivery on smaller projects
  • Strong ability to document and communicate complex software behaviour
  • Experience integrating safety into automation systems
Technical skills
  • Advanced PLC/HMI programming (e.g. Siemens TIA Portal, Rockwell Studio 5000)
  • Strong SDS writing capability and experience leading SCRs
  • Structured and disciplined approach to documentation
  • Experience with bespoke or one‑off machinery
  • Integration of robotics or vision systems
  • Familiarity with motion control tuning and diagnostics
  • Version control experience
  • Degree in Software, Electrical, or Controls Engineering
Why Mpac?

At Mpac, our engineers are at the heart of everything we do. We value:

  • Integrity – doing the right thing
  • Collaboration – working better together
  • Expertise – being leaders in our field
  • Innovation – building the future of automation

You’ll join a global organisation with manufacturing sites in the UK, US, Canada, and the Netherlands, delivering high‑performance automation solutions to customers worldwide.

Ready to make an impact?

If you’re passionate about automation, enjoy technical leadership, and want to work on truly bespoke machinery, we’d love to hear from you.

Apply now and help shape the future of automated packaging.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer (PLCs)
Principal Software Engineer (PLCs)

Hollybank Trustees Ltd • Tadcaster

On-site
GBP 90,000 - 125,000
Principal Software Engineer (PLCs)
Principal Software Engineer (PLCs)

Mpac Group • Church Fenton

On-site
GBP 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Hollybank Trustees Ltd • Tadcaster

Hybrid
GBP 50,000 - 70,000
Project Engineer - Automation
Project Engineer - Automation

Mace • Tees Valley

Hybrid
GBP 70,000 - 100,000
Competitive salary
Career development
Industry-leading projects
+1
Control System Engineer
Control System Engineer

Cure Talent • Hemington

On-site
GBP 40,000 - 60,000
Lead Automation Software Engineer for Bespoke Machinery
Lead Automation Software Engineer for Bespoke Machinery

Mpac Group • Tadcaster

On-site
GBP 50,000 - 70,000
Packaging Automation Engineer – PLC/SCADA Specialist
Packaging Automation Engineer – PLC/SCADA Specialist

The HEINEKEN Company • Hereford

On-site
GBP 30,000 - 50,000
Automation Engineer
Automation Engineer

Pangea Recruitment Ltd • Costessey

On-site
GBP 45,000 - 65,000
Senior Project Manager
Senior Project Manager

Pangea Recruitment Ltd • Costessey

On-site
GBP 70,000 - 90,000
Automation Engineer
Automation Engineer

Pangea Recruitment Ltd • Cambridge

On-site
GBP 45,000 - 65,000