Call us now on 01349 883303 for latest vacancies

Senior Software Engineer (BE889) - Edinburgh

Senior Software Engineer
Edinburgh
Full Time and Permanent
£40,000-£60,000

Our Client, a specialist in developing software that controls telescopes and instruments in astronomy are looking for a Senior Software Engineer to join their team.

This position would consist of working with the existing team of specialists to implement, develop and maintain software for the Square Kilometre Array project in Australia and South Africa.

This position will predominately be 9-5 however flexibility will be needed due to a multinational client base, some meetings may need to be scheduled out with these times.

This role can be based in either Edinburgh or St.Ives. This position will offer a Hybrid Working Option which would look like 3 days in office and 2 from home.


The ideal candidate should have:

  • A Science or Engineering Degree (Preferably Physics but not limited to)
  • 10+ Years in scientific or technical software development (within Linux environment with C/C ++)
  • Knowledge of MPI, Open MP, Open CL or CUDA Ability to read and understand Schematic diagrams
  • Experience of distributed, multi-core, or many0core data driven processing algorithm development.


What we offer:

  • An opportunity to work on the frontline creating software for the worlds largest Satellite Array Project
  • Private Medical Insurance
  • Autonomy within the role

If this sounds like you, please apply today and we will be in touch!

The job title of ‘Senior’ relates simply to the level of experience and has no relevance to age. You are encouraged to apply for any opportunities that you feel to be suitable, irrespective of age or level of experience.