C++ Software Engineer

We are seeking a Software Engineer with strong C++ skills to join a small, highly technical development team.

This role offers the opportunity to work on sophisticated software that controls high-precision hardware systems and performs complex image analysis. You will collaborate closely with engineers and scientists to design and deliver integrated hardware and software solutions.



What you'll do

  • Develop Windows desktop applications using C++ and .NET

  • Design, implement and test software for high-precision systems and imaging platforms

  • Work closely with hardware engineers and technical specialists

  • Contribute to software architecture, planning and agile development

  • Write automated tests and support system validation

  • Occasionally assist with system installation and configuration



What we're looking for

  • 2-4+ years of software development experience

  • Strong C++ development experience (essential)

  • Experience with .NET (VB.NET) / WinForms or similar desktop frameworks

  • Degree in a STEM discipline

  • Strong problem-solving and mathematical skills

  • Ability to work effectively in a small collaborative engineering team



Desirable experience

  • Multi-threading or concurrent programming

  • Image analysis or data modelling

  • 3D geometry or mathematical modelling

  • Git and automated testing

  • Embedded systems or hardware control

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Job Details

Company
Spectrum IT Recruitment
Location
Didcot, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
Posted