Image Processing Software Developer, Jobs, Scotland, Edinburgh/Midlothian, 5733
This vacancy is now closed

Image Processing Software Developer - Edinburgh/Midlothian

£Neg - Technology - IT- Application
Ref: 5733 Date Posted: Monday 08 Oct 2018
LinkedIn ShareShare


The Novarum Reader is a powerful software tool that lets you read and share the results of diagnostic assays (including lateral flow tests) using nothing more than a smartphone.

Our unique, world-leading technology can be used by anyone, anywhere, with minimal training: connecting patients and doctors, field workers and lab researchers, and primary care clinicians to specialist practices.

It’s powerful, fast, and 100% secure, putting reliable results in the hands of the people who need them.

Recently acquired by BBI, Novarum is now part of the BBI Group.

BBI is a fast-paced, determined and agile business. Commercially-led, the current structure of our teams enables quick decision-making and the opportunity to work within a broad and varied remit.

Our culture gives our people the opportunity to influence and collaborate in a friendly and open environment. We also recognise and develop potential within our teams.

The Role
This is a fantastic opportunity for an experienced Image Processing Software Developer to join innovative company bringing mobile imaging technology to medical devices.  This position would suit someone who has an MSc or above in degrees with strong component in Computer Vision/Image Processing (Computer Science, Electrical Engineering,…) and / or Professional / academic experience in Computer Vision / Image Processing area.

Ideal skillset   

  • Strongly skilled in Computer Vision / Image Processing
  • Strongly skilled in Supervised / Unsupervised Machine Learning algorithms
  • Strongly skilled in numerical, scientific and machine learning tools (scikit, numpy, scikit-learn, matplotlib, others..)
  • Skilled as a data scientist / data mining – working with large amounts of dataset
  • C based languages developer and comfortable with Python scripting / prototyping
  • Version control aware (git)


  • Mobile development knowledge (Android, iOS, Xamarin)
  • TDD Software Development oriented
  • JSON knowledge
  • Software development control tools (JIRA)
  • Aware of continuous Integration

Key duties and responsibilities will include but not be limited to the following:

  • Strong capability for innovative and R&D solutions; capability of bringing those solutions to production
  • Strong capability of problem solving using structured, efficient and performant methodology
  • Maintain, optimize and further develop in house image processing and computer vision library software – design, prototyping, evaluation, production and release
  • Mobile development from design, implementation and release to production
  • Dynamic and fast paced software development

The Person

If you have an interest in the area, along with an MSc in Computer Science, Electrical Engineering or similar, then this could be the role for you!

Workplace skills

  • Teamwork
  • Follow deadlines and planning
  • Detailed and technical mind set
  • Communication is key
  • Socialise and happy to work in a socially relaxed work environment


If you can tick some of the boxes below, then I would love to hear from you.