Software Engineer – Engineering Applications in Hexham

Software Engineer – Engineering Applications in Hexham

Hexham Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Develop bespoke software solutions that transform engineering workflows and improve decision-making.
  • Company: Join PDL, a specialist engineering consultancy within the global Vulcain Engineering Group.
  • Benefits: Enjoy a competitive salary, flexible hybrid working, and a compressed work schedule.
  • Other info: Collaborative culture with opportunities for growth and meaningful work.
  • Why this job: Work on impactful projects at the intersection of software and engineering.
  • Qualifications: Degree in Mechanical Engineering or related field with software development experience.

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

Location: Hexham (Hybrid – Remote work ad-hoc travel considered)

Flexibility: For the right candidate - other base locations or remote working in the UK could be considered, so long as candidates are flexible to travel to Hexham head office and client sites as required.

Salary: DOE

This position is offered by PDL, a subsidiary of Vulcain Engineering Group. At PDL Solutions, we are a specialist engineering consultancy providing advanced technical services across industries including energy, defence, marine, and beyond. Our teams apply expertise in areas such as fluid dynamics, structural analysis, pipe stress, and digital engineering to help clients design, optimise, and maintain complex systems.

The Position:

PDL is seeking a Software Engineer to join its Digital Team, developing bespoke applications that transform engineering workflows and improve data-driven decision making. You will work closely with engineering teams to understand complex processes and deliver scalable, high-quality software solutions using C#, .NET, Azure and Python. This role offers the opportunity to take ownership of technically challenging projects across a range of advanced engineering sectors.

As a Software Engineer, some of your main responsibilities will include:

  • Design and develop bespoke software solutions for engineering workflows and data management
  • Engage directly with engineering teams to capture complex processes and translate them into scalable software systems
  • Lead development of web and desktop applications that improve workflow efficiency, control, and visibility
  • Drive automation of engineering processes, reducing reliance on manual tools
  • Take ownership of solution design, implementation, testing, and delivery for assigned projects
  • Ensure software aligns with security, data integrity, and engineering compliance requirements
  • Collaborate across disciplines to bridge the gap between mechanical engineering and software development
  • Mentor junior engineers and contribute to continuous improvement of development practices and standards

This role offers the chance to work at the intersection of software and engineering, delivering bespoke solutions that directly improve how complex engineering organisations operate. You'll join a unique team that blends mechanical engineering insight with advanced software development, giving you real ownership of impactful projects rather than siloed development work. It's an opportunity to work on technically challenging problems, influence how engineering is done, and make a visible difference across high-value, safety-critical industries.

Candidate Profile:

For this position, we're looking for individuals who can bring the following:

  • Degree in Mechanical Engineering (preferred) or a related engineering discipline, with strong exposure to software development
  • Proven experience developing software solutions within engineering, industrial, or technical environments
  • Strong proficiency in C#, .NET, Azure, Python, or similar languages/technologies, with experience building robust, real-world software solutions
  • Demonstrable experience applying software to engineering workflows, data handling, or process automation
  • Experience working with engineering teams to capture requirements and translate complex processes into software solutions
  • Understanding of engineering data, systems, and constraints within regulated or process-driven environments
  • Experience delivering end-to-end solutions (design, development, testing, deployment) in a project or consultancy setting
  • Strong problem-solving ability with a track record of improving efficiency through automation and digital tools

Why Join Us?

At PDL, you'll work on a wide variety of technically challenging projects, developing bespoke software solutions that transform how engineering teams operate, manage data, and deliver results. You'll be part of a unique team that combines deep mechanical engineering expertise with growing software capability, working closely with real-world engineering problems rather than abstract development tasks.

With investment in modern tools and technology, a flexible hybrid working model, and a compressed 9/80 schedule (every other Friday off), PDL offers both technical challenge and genuine work-life balance. As part of a collaborative, open culture and the wider Vulcain Engineering Group, you'll have the opportunity to grow your skills, take ownership of meaningful work, and make a visible impact across global, high-value engineering projects.

Benefits Package:

  • Contributory Pension Scheme
  • Enhanced Sickness Pay
  • 20 days holiday + all of the English bank holidays + Christmas shutdown
  • Option to take 5 days unpaid leave
  • Sabbatical scheme
  • Company performance bonus
  • Cycle to work scheme
  • Electric Car Scheme
  • Training & Development
  • Employee referral scheme
  • Employee assistance program

We appreciate every application. However, due to the volume we receive, we're only able to contact candidates who are shortlisted for this role or who may be a strong fit for future opportunities.

Software Engineer – Engineering Applications in Hexham employer: PDL Group

At PDL Solutions, you'll be part of a dynamic team that merges mechanical engineering expertise with advanced software development, tackling technically challenging projects that have a real-world impact. With a flexible hybrid working model, a compressed 9/80 schedule, and a strong focus on employee growth and collaboration, we offer a supportive work culture where your contributions are valued and rewarded. Join us in Hexham to develop bespoke software solutions that transform engineering workflows while enjoying a comprehensive benefits package and opportunities for professional development.

P

Contact Details:

PDL Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer – Engineering Applications in Hexham

Tip Number 1

Network like a pro! Reach out to your connections in the engineering and software development fields. 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 projects, especially those that align with the role of Software Engineer. Include examples of bespoke applications you've developed, particularly using C#, .NET, Azure, or Python. This will give potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss how you've applied software solutions to engineering workflows. Practice common coding challenges and be prepared to explain your thought process during technical assessments.

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, it shows you're genuinely interested in joining our team at PDL and contributing to exciting engineering projects.

We think you need these skills to ace Software Engineer – Engineering Applications in Hexham

C#
.NET
Azure
Python
Software Development
Data Management
Process Automation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your proficiency in C#, .NET, Azure, and Python, and showcase any relevant projects you've worked on.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about engineering and software development. Share specific examples of how you've improved workflows or automated processes in previous roles.

Showcase Your Problem-Solving Skills:In your application, emphasise your problem-solving abilities. We want to see how you've tackled complex engineering challenges and delivered effective software solutions in the past.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at PDL.

How to prepare for a job interview at PDL Group

Know Your Tech Stack

Make sure you’re well-versed in C#, .NET, Azure, and Python. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects. Being able to articulate your experience with these tools will show that you're a strong fit for the role.

Understand Engineering Workflows

Since this role involves transforming engineering workflows, take some time to research common processes in mechanical engineering. Be prepared to discuss how software can improve efficiency and data management in these workflows. Showing that you understand the engineering side will set you apart.

Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving skills. Think of specific examples where you’ve improved processes through automation or digital tools. Use the STAR method (Situation, Task, Action, Result) to structure your answers clearly and effectively.

Show Your Collaborative Spirit

This position requires working closely with engineering teams, so highlight your teamwork experiences. Share examples of how you’ve collaborated across disciplines to deliver successful projects. Emphasising your ability to bridge the gap between software development and engineering will resonate well with the interviewers.