Senior Software Engineer in Tadcaster
Senior Software Engineer

Senior Software Engineer in Tadcaster

Tadcaster Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Mpac

At a Glance

  • Tasks: Design and implement control software for bespoke automation machinery.
  • Company: Join a forward-thinking company that values innovation and collaboration.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Lead exciting projects and make a real impact in automation technology.
  • Qualifications: Advanced experience in automation software and strong documentation skills required.
  • Other info: Dynamic team environment with mentorship opportunities for junior engineers.

The predicted salary is between 36000 - 60000 £ per year.

To design, implement, document, and commission control software for bespoke automation machinery. The Senior Software Engineer is responsible for writing Software Design Specifications (SDS) documents, leading smaller software projects, conducting Source Code Reviews (SCRs), and supporting commissioning independently or as part of a larger team. There may be occasions where travel to customer sites is required but will be planned in advance.

Key Accountabilities / Responsibilities

  • Lead software development for assigned projects, ensuring code aligns with the SDS and meets functional requirements.
  • Write and maintain SDSs that clearly define how the software will function.
  • Conduct formal SCRs and provide feedback to peers and junior engineers.
  • Independently lead software workstreams on smaller automation projects.
  • Support and often lead commissioning efforts both in-house and on-site (FAT/SAT).
  • Collaborate with Principal Engineers and cross-discipline teams to ensure systems are delivered to spec and on time.
  • Mentor junior engineers on technical development and best practices.

Outputs/Deliverables

  • Complete and accurate SDS documents used to guide implementation.
  • Delivered software systems on-time and on-specification for smaller projects or subsystems of larger projects.
  • Completed SCRs with actionable feedback as per Mpac process.
  • Commissioned systems and documented testing.
  • Mentoring contributions and training support for junior staff.

Core Values & Competencies

  • Integrity
  • Drive
  • Collaboration
  • Expertise
  • Innovation

Knowledge and Experience

Essential

  • Advanced experience in automation software, including project delivery and commissioning.
  • Experience running software delivery on smaller projects from specification to sign-off.
  • Proven ability to document and communicate complex software behaviour through SDS.
  • Experience integrating safety into automation systems and machines.

Desirable

  • Experience working on bespoke or one-off machinery.
  • Experience integrating robotics, or vision systems into automation software.

Technical Skills and Qualifications

Essential

  • Advanced PLC/HMI development (e.g., Siemens TIA Portal, Rockwell Studio 5000).
  • Strong skills in writing SDS and leading SCRs.
  • Experience using structured documentation processes.

Desirable

  • Familiarity with motion control tuning and diagnostic tools.
  • Experience using version control systems.
  • Degree in Software, Electrical, or Controls Engineering.

Relationship and Reporting Line

  • Reports to: Software TL / Controls Manager
  • Working relationships with: Mechanical & Electrical Engineering, Production and Build, Commissioning, Project Managers.

Senior Software Engineer in Tadcaster employer: Mpac

At Mpac, we pride ourselves on being an exceptional employer that fosters a culture of integrity, collaboration, and innovation. As a Senior Software Engineer, you will have the opportunity to lead impactful projects while mentoring junior engineers, all within a supportive environment that encourages professional growth. Our commitment to employee development, coupled with the chance to work on bespoke automation solutions, makes Mpac a rewarding place to advance your career.
Mpac

Contact Detail:

Mpac Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Tadcaster

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your past projects, especially those involving automation software and SDS documentation. We want to see your expertise in action, so make sure to highlight your best work when chatting with potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. We recommend practising common interview questions related to software development and project delivery. Don’t forget to have examples ready that demonstrate your collaboration and mentoring abilities!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. So, don’t hesitate – get your application in and let’s get you on board!

We think you need these skills to ace Senior Software Engineer in Tadcaster

Software Design Specifications (SDS)
Source Code Reviews (SCR)
Automation Software Development
Project Delivery
Commissioning
Mentoring
PLC/HMI Development
Siemens TIA Portal
Rockwell Studio 5000
Structured Documentation Processes
Integration of Safety into Automation Systems
Robotics Integration
Vision Systems Integration
Motion Control Tuning
Version Control Systems

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with automation software and project delivery. We want to see how your skills align with the role, so don’t hold back on showcasing your expertise!

Show Off Your Documentation Skills: Since writing Software Design Specifications (SDS) is key for this role, include examples of your past documentation work. We love seeing clear and concise communication, so make it easy for us to understand your approach.

Highlight Your Leadership Experience: If you've led smaller software projects or mentored junior engineers, be sure to mention that! We value collaboration and drive, so sharing your leadership experiences will definitely catch our eye.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Mpac

✨Know Your SDS Inside Out

Make sure you’re familiar with Software Design Specifications (SDS) and can discuss how you’ve written and maintained them in the past. Be ready to explain how your documentation has guided software implementation and how it aligns with functional requirements.

✨Showcase Your Project Leadership

Prepare examples of smaller projects you've led, focusing on your role in ensuring timely delivery and adherence to specifications. Highlight any challenges you faced and how you overcame them, as this will demonstrate your drive and expertise.

✨Be Ready for Technical Questions

Brush up on your advanced PLC/HMI development skills, especially with tools like Siemens TIA Portal or Rockwell Studio 5000. Expect technical questions that assess your ability to integrate safety into automation systems and your experience with version control systems.

✨Emphasise Collaboration and Mentoring

Think of instances where you’ve collaborated with cross-discipline teams or mentored junior engineers. Share how you’ve contributed to their technical development and best practices, as this aligns with the company’s core values of collaboration and expertise.

Senior Software Engineer in Tadcaster
Mpac
Location: Tadcaster
Go Premium

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

>