PLC Software Engineer in Sheffield

PLC Software Engineer in Sheffield

Sheffield Full-Time 50000 - 65000 £ / year (est.) No home office possible
Samuel Frank

At a Glance

  • Tasks: Design and develop PLC and SCADA software for exciting process control projects.
  • Company: Join a well-established system integrator with a strong reputation in South Yorkshire.
  • Benefits: Competitive salary, clear progression, and a collaborative engineering culture.
  • Other info: Enjoy a mix of office work and on-site commissioning with limited overnight stays.
  • Why this job: Work on technically challenging projects and make a real impact in various industries.
  • Qualifications: Strong PLC programming experience and confidence in producing detailed engineering documentation.

The predicted salary is between 50000 - 65000 £ per year.

Samuel Frank is recruiting for an experienced PLC Software Engineer to join a well-established and growing South Yorkshire based system integrator. This role will suit somebody who enjoys developing PLC software from scratch, writing high-quality technical documentation and getting projects over the line through successful commissioning work on customer sites.

The successful PLC Software Engineer will join a highly skilled team delivering projects across process industries including utilities, manufacturing, chemicals, energy and nuclear. The company has an excellent reputation in the market and a very strong pipeline of work for 2026 and beyond.

Key aspects of the role include:

  • The PLC Software Engineer will design and develop PLC and SCADA software from scratch for a range of process control projects.
  • Will be involved throughout the full project lifecycle from initial design through to commissioning and handover.
  • Experience writing detailed functional design specifications, test documentation and technical manuals is important.
  • Carry out on-site commissioning work across mainly regional customer sites.
  • Projects are technically interesting and varied with a good mix of office-based software development and practical commissioning activity.
  • The business has a collaborative engineering culture where experienced PLC Software Engineers work closely together to solve problems and support each other technically.
  • The company has invested heavily in its offices and infrastructure and offers clear progression.
  • Approximate split is 85% office based and 15% on customer sites with very limited overnight stays required.

The successful candidate is likely to have:

  • Strong PLC programming experience, ideally Siemens TIA Portal although other PLC platforms will also be considered.
  • Previous experience working for a systems integrator, OEM or process control related engineering business.
  • Confidence producing detailed engineering documentation and structured project files.
  • Experience commissioning control systems on industrial customer sites.
  • A background working on process control, manufacturing, utilities, energy or similar industrial automation projects.
  • A UK driving licence and full eligibility to work in the UK without sponsorship.

This role is commutable from Sheffield, Rotherham, Barnsley, Doncaster, Chesterfield, Wakefield, Huddersfield, Worksop and surrounding areas. If you're a PLC Software Engineer who enjoys technically challenging projects, structured engineering environments and delivering systems from concept through to commissioning, please apply today.

PLC Software Engineer in Sheffield employer: Samuel Frank

Join a leading system integrator in South Yorkshire as a PLC Software Engineer, where you'll thrive in a collaborative engineering culture that values innovation and technical excellence. With a strong pipeline of projects and a commitment to employee growth, this role offers a unique blend of office-based software development and practical commissioning work, ensuring you are engaged and challenged throughout your career. Enjoy competitive salaries, a supportive team environment, and the opportunity to work on diverse projects across various process industries.
Samuel Frank

Contact Detail:

Samuel Frank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land PLC Software Engineer in Sheffield

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend local meetups, and join online forums. You never know who might have a lead on that perfect PLC Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best PLC projects and technical documentation. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to PLC programming and system integration. Practice explaining your past projects and how you tackled challenges.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got a range of exciting opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace PLC Software Engineer in Sheffield

PLC Programming
Siemens TIA Portal
SCADA Software Development
Functional Design Specifications
Test Documentation
Technical Manuals
On-site Commissioning
Project Lifecycle Management
Industrial Automation
Process Control
Problem-Solving Skills
Collaboration
Attention to Detail
Driving Licence

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your PLC programming experience and any relevant projects you've worked on. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about PLC software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Show Off Your Documentation Skills: Since writing technical documentation is key for this role, include examples of your previous work if possible. We’re keen to see how you approach creating functional design specifications and test documentation.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from us. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Samuel Frank

✨Know Your PLCs Inside Out

Make sure you brush up on your PLC programming skills, especially with Siemens TIA Portal. Be ready to discuss your previous projects and how you tackled challenges during the development and commissioning phases.

✨Show Off Your Documentation Skills

Since writing detailed functional design specifications and technical manuals is key for this role, prepare examples of your past documentation. Bring along samples or be ready to explain your process for creating structured project files.

✨Demonstrate Your Team Spirit

This company values collaboration, so be prepared to talk about how you've worked with others in the past. Share specific instances where you supported your team or solved problems together, highlighting your ability to work in a close-knit engineering culture.

✨Get Familiar with the Company’s Projects

Research the types of projects the company has been involved in, especially within process industries like utilities and manufacturing. Showing that you understand their work and are excited about contributing can really set you apart from other candidates.

PLC Software Engineer in Sheffield
Samuel Frank
Location: Sheffield

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

>