Enable job alerts via email!

Senior Software Engineer

Rise Technical Recruitment Limited

York and North Yorkshire

Hybrid

GBP 50,000 - 62,000

Full time

Today
Be an early applicant

Job summary

A respected international engineering business in North Yorkshire is seeking a Senior Software Engineer to lead software design projects and contribute to hands-on software development. The ideal candidate will have strong experience in C/C++, C#, and embedded systems, along with project leadership and mentoring skills. This role offers an attractive salary and flexible working conditions.

Benefits

33 days holiday
Private Healthcare
Flexible Working

Qualifications

  • Strong experience in software engineering with C/C++ and C#.
  • Proven experience leading software projects and mentoring junior engineers.
  • Experience with real-time and multi-threaded programming.

Responsibilities

  • Take the technical lead on software design projects.
  • Planning and supervising engineers while contributing hands-on to software development.
  • Involve in the full project lifecycle from concept through delivery.

Skills

C/C++
C#
Real-time programming
Multi-threaded programming
Embedded platforms
HMI/GUI systems
Job description

Senior Software Engineer — North Yorkshire (Hybrid after probation)

£50,000 - £62,000 + 33 days holiday + Private Healthcare + Flexible Working + Benefits

On offer is a rare opportunity for a Senior Software Engineer to join a highly respected international engineering business that is a recognised leader in both R&D and manufacturing.

This company specialises in delivering advanced subsea systems and complex engineered solutions that are deployed in some of the most demanding environments worldwide. Their products are renowned for their reliability, quality, and technical excellence, supporting critical operations across multiple industries.

In this role, you will take the technical lead on software design projects, planning and supervising engineers, while also contributing hands-on to software development. You will be involved in the full project lifecycle - from concept and specification through design, testing, and handover - supporting both internal teams and customers across the globe.

An ideal candidate will have a background in software engineering with strong experience in C/C++ and C#, real-time and multi-threaded programming, and the design of HMI/GUI systems. You should have proven experience leading software projects, mentoring junior engineers, and managing design delivery to high standards. Experience with embedded platforms or complex control systems would be a strong advantage.

This is an excellent opportunity for someone who wants to work on innovative and challenging projects, taking ownership of software leadership while developing solutions that will be deployed in extreme environments.

The Role
  • Senior Software Engineer (Embedded & Applications)
  • Planning and supervising software engineers and projects
  • Technical lead on software design, development, and delivery
  • Full project lifecycle from concept to handover
  • Embedded software, real-time systems, GUI/HMI development
The Person
  • Skilled in C/C++, C#, real-time and multi-threaded programming
  • Strong experience in embedded software design and GUI/HMI systems
  • Proven track record leading projects and mentoring engineers
  • Good communication skills, with the ability to support cross-functional teams and customers worldwide

Reference Number: BBBH - 262514

To apply for this role or to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment.

Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.