Senior Software Engineer

Redline Group Ltd

Surrey Heath

On-site

GBP 65,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Redline Group Ltd. is seeking a Senior Software Engineer to join a cutting-edge technology team in Surrey, working on imaging and detector solutions across the full product lifecycle.

You will contribute in C#, .NET, C++, Qt and Python, design APIs, lead testing initiatives, and drive high-quality software integration and delivery within a multidisciplinary engineering environment.

Qualifications

  • Degree in Software Engineering or Computer Science.
  • Proven senior software engineering experience.
  • Strong C# and .NET development experience.
  • Experience with C++, Python and API development.
  • Familiarity with testing, CI/CD and source control.

Responsibilities

  • Develop and maintain software applications using C#, .NET, C++, Qt and Python.
  • Design and implement APIs and data acquisition systems.
  • Develop automated testing solutions and engineering tools.
  • Support software quality through code reviews and release management.
  • Investigate issues across software, firmware, FPGA and hardware interfaces.
  • Develop SQL queries and system integrations.
  • Provide technical leadership to junior engineers.
  • Manage multiple development projects with high-quality delivery.

Skills

C# & .NET
C++ & Python
API development
CI/CD environments
Test automation
Source control
Multidisciplinary teamwork
Imaging systems
Hardware integration

Education

Bachelor's degree in Software Engineering or Computer Science

Tools

Qt framework
SQL

Job description

Excellent opportunity for a Senior Software Engineer to join an innovative technology company based in Surrey, developing advanced imaging and detector solutions for demanding scientific and industrial applications. This is a hands‑on position offering the chance to work across the full product lifecycle, from software development and system integration through to testing, production support and continuous product improvement within a multidisciplinary engineering environment.

Key responsibilities for the Senior Software Engineer role based in Surrey, onsite:
  • Develop and maintain software applications using C#, .NET, C++, Qt and Python.
  • Design and implement APIs, communication protocols and data acquisition systems.
  • Develop automated testing solutions, verification systems and engineering tools.
  • Support software quality through code reviews, CI/CD processes and release management.
  • Investigate and resolve complex issues spanning software, firmware, FPGA and hardware interfaces.
  • Develop SQL queries, reporting solutions and system integrations to support engineering and business processes.
  • Provide technical leadership and guidance to junior engineers.
  • Manage multiple development projects while ensuring high-quality delivery.
Key skills required for the Senior Software Engineer role based in Surrey, onsite:
  • Degree qualified in Software Engineering, Computer Science or a related discipline.
  • Demonstratable commercial experience in a Senior Software Engineer or similar position.
  • Strong commercial experience with C# and .NET development.
  • Experience developing software using C++ and Python.
  • Knowledge of API development and software integration.
  • Experience with test automation, source control and CI/CD environments.
  • Ability to work effectively within multidisciplinary engineering teams.
  • Any experience with scientific instrumentation, imaging systems, electronics, FPGA or hardware-integrated software would be advantageous.

This is an exciting opportunity to join a highly technical engineering team where you will play a key role in the development of innovative products, working on complex software and hardware integration challenges whilst influencing future technology development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Imaging & Instrumentation
Senior Software Engineer - Imaging & Instrumentation

Redline Group Ltd • England

On-site
GBP 70,000 - 100,000
Software Engineer - Hardware Instrumentation
Software Engineer - Hardware Instrumentation

Ecm Selection • Cambridge

On-site
GBP 60,000 - 90,000
Onsite parking
Walking distance to train station
Senior Software Engineer
Senior Software Engineer

Leap29 • Abingdon

On-site
GBP 70,000 - 95,000
Senior Engineer
Senior Engineer

Ecm Selection • Guildford

On-site
GBP 60,000 - 95,000
null
Senior Software Engineer
Senior Software Engineer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000
Senior Software Engineer
Senior Software Engineer

Oxford instruments • West of England

Hybrid
GBP 40,000 - 80,000
Private healthcare
Share plan
Holiday entitlement
+1
Senior Software Engineer
Senior Software Engineer

Bright Purple • Aberdeen City

On-site
GBP 39,000 - 65,000
Private healthcare
Life assurance
Company pension scheme
+1
Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)

Octagon Group • Stevenage

On-site
GBP 70,000 - 100,000
Senior Software Engineer: C#, .NET, API & Imaging
Senior Software Engineer: C#, .NET, API & Imaging

Redline Group - Specialist Recruitment for Technology & Electronics Companies • England

On-site
GBP 65,000 - 90,000
Software Engineer - Hardware Instrumentation
Software Engineer - Hardware Instrumentation

ECM Selection (Holdings) Limited • Royston

On-site
GBP 58,500 - 71,500
Onsite parking
Walking distance to train station