Redline Group - Specialist Recruitment for Technology & Electronics Companies
Senior Software Engineer - C#, .NET, API, C++
Skills
14 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Surrey, UK
Work mode:
Onsite
Published on:
8 October 2026
What they need
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.
APPLY NOW! To apply for the Senior Software Engineer role based in Surrey, please send your CV to [email protected] or contact Mike Belmar on 01582 878807 for further information.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Celad
Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)
440€ - 460€ selon expérience
Freelance
Paris, France
Onsite
Skills
13 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply
No company information available.