Principal Software Engineer (PLCs) in Tadcaster
Principal Software Engineer (PLCs)

Principal Software Engineer (PLCs) in Tadcaster

Tadcaster Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Lead software delivery for bespoke automation projects and mentor engineers.
  • Company: Join a forward-thinking company that values integrity, collaboration, and innovation.
  • Benefits: Competitive salary, opportunities for travel, and professional growth.
  • Why this job: Make a real impact in automation technology while leading exciting projects.
  • Qualifications: Expertise in PLC and HMI development with strong leadership skills.
  • Other info: Dynamic role with excellent career advancement opportunities.

The predicted salary is between 48000 - 72000 £ per year.

Purpose of the Role

To lead the software delivery for complex bespoke automation projects. The Principal Software Engineer ensures that software is implemented to the highest standards, guides engineers through the development and commissioning process, delegates technical tasks, and ensures compliance with Software Design Specifications (SDS) and company procedures.

Key Accountabilities / Responsibilities

  • Lead and oversee software implementation for major automation projects.
  • Create, review and validate SDS documents for accuracy and functional completeness.
  • Delegate development tasks, monitor progress, and ensure standards are maintained across the project team.
  • Conduct and lead SCRs for all major modules, ensuring clarity, quality, and traceability.
  • Deliver software successfully through the commissioning phase for large or complex systems, coordinating software integration into the commissioning process.
  • Act as the senior technical authority on projects, resolving issues, mentoring engineers, and supporting performance improvements.
  • Work collaboratively, effectively, and efficiently across disciplines to ensure project success.
  • Promote adherence to established development, documentation, and commissioning practices.

Outputs/Deliverables

  • Project-compliant software systems delivered to specification, standards and project time frames.
  • Validated SCRs and approved documentation across team members.
  • Fully commissioned systems with fully documented outcomes as per Mpac process.
  • Delegated task tracking and technical mentoring.
  • Travel to customer sites on occasion for Software support and solutions.

Mpac Core Values

  • Integrity
  • Drive
  • Collaboration
  • Expertise
  • Innovation

Knowledge and Experience

Essential

  • Expert experience in control software development, including leading commissioning activities.
  • Demonstrated experience leading software teams and projects from start to finish.
  • Deep understanding of applying and validating SDS across project stages.
  • Technical expertise in system-level diagnostics, and safety compliance and integration.

Desirable

  • Experience coordinating with multi-discipline teams during large system deliveries.
  • Technical expertise in vision, robotics, or motion tuning.

Technical Skills and Qualifications

Essential

  • Expert-level PLC and HMI development across multiple platforms.
  • Skilled in overseeing commissioning and managing technical escalations.
  • Proficient in SCR practices and SDS interpretation.
  • Experience with advanced automation technologies (robotics, vision, data).

Desirable

  • Familiarity with functional safety, standards compliance, and software lifecycle management.
  • Degree in Engineering, Software, or related discipline.

Relationship

Working relationships with: Mechanical & Electrical Engineering, Production and Build, Commissioning, Project Managers and Service (aftercare) team.

Principal Software Engineer (PLCs) in Tadcaster employer: Mpac

At Mpac, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. As a Principal Software Engineer, you will not only lead cutting-edge automation projects but also benefit from extensive professional development opportunities and a supportive environment that values integrity and expertise. Our commitment to employee growth, coupled with the chance to work on complex systems in a thriving industry, makes Mpac a truly rewarding place to advance your career.
M

Contact Detail:

Mpac Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer (PLCs) in Tadcaster

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those related to automation and software development. This is your chance to demonstrate your expertise and give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and scenarios related to PLCs and HMI development. Practice explaining your past projects and how you’ve led teams through complex software implementations.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, applying directly can sometimes give you a leg up in the hiring process.

We think you need these skills to ace Principal Software Engineer (PLCs) in Tadcaster

Control Software Development
Commissioning Activities
Software Design Specifications (SDS)
System-Level Diagnostics
Safety Compliance
Technical Escalation Management
PLC Development
HMI Development
SCR Practices
Advanced Automation Technologies
Robotics
Vision Systems
Data Analysis
Multi-Discipline Team Coordination
Software Lifecycle Management

Some tips for your application 🫡

Show Off Your Experience: When you're writing your application, make sure to highlight your expert experience in control software development. We want to see how you've led projects from start to finish, so don’t hold back on those details!

Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to describe your skills and experiences, especially when it comes to your understanding of Software Design Specifications (SDS). We appreciate clarity!

Tailor Your Application: Make sure to tailor your application to the role. Mention specific experiences that relate to leading software teams and commissioning activities. This shows us you’re not just sending a generic application but are genuinely interested in this position.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Mpac

✨Know Your Stuff

Make sure you brush up on your control software development knowledge, especially around PLC and HMI systems. Be ready to discuss your past projects in detail, focusing on how you led teams and ensured compliance with Software Design Specifications.

✨Showcase Your Leadership Skills

Prepare examples that highlight your experience in leading software teams and managing complex automation projects. Think about times when you delegated tasks effectively or resolved technical issues, as these will demonstrate your capability as a Principal Software Engineer.

✨Understand the Company Values

Familiarise yourself with the company's core values: Integrity, Drive, Collaboration, Expertise, and Innovation. Be prepared to explain how your personal values align with these and provide examples of how you've embodied them in your work.

✨Ask Insightful Questions

Prepare thoughtful questions about the role and the company’s approach to software delivery and commissioning. This shows your genuine interest in the position and helps you assess if the company is the right fit for you.

Principal Software Engineer (PLCs) 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

M
  • Principal Software Engineer (PLCs) in Tadcaster

    Tadcaster
    Full-Time
    48000 - 72000 £ / year (est.)
  • M

    Mpac

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>