We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Mathematical C++ Software Engineer (27347)

Newcastle upon Tyne
to £65k DoE + excellent benefits

A love of complex algorithms and maths is essential for this role

Looking for a challenging software role with a high maths content? This company are seeking bright, PhD qualified candidates with numerate STEM backgrounds and coding skills in C++.

You would join an expert development team, working on clever algorithms and software tools that allow users within the electronics industry to solve difficult design problems with ease. Your involvement would span the entire development lifecycle from requirements gathering, software design and implementation, testing and problem solving to increase reliability and performance, and collaboration with colleagues both local and international. This team believes in giving engineers a high degree of ownership over substantial tasks, and a high level of self-motivation and self-organisation will be essential.

You will need:

  • A 1st class degree in a numerate STEM subject from a top university
  • A* or A grades at A level (or equivalent)
  • A PhD in a relevant subject area
  • Excellent mathematical ability – you must be happy working routinely on highly complex algorithmic code
  • Good coding skills in C++ (unless you’re a computer science graduate, in which case we’ll expect excellent C++!)
  • Strong communications and presentation skills, initiative, and self-organisation; you will be able to take on a sizeable chunk of work, research it, plan it, and see it through to completion with minimal oversight
  • You’ll also need full, existing UK work permission without time limit or restriction.

This is a great opportunity to join a leading technology team based in a thriving town centre location. A highly competitive salary and benefits package is on offer to the successful candidate.

Keywords: PhD, Algorithms, Mathematics, Software Engineering, C++, Newcastle

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone. Or recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.



available today 29 Mar '25
edited 21 Mar '25