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 Software Engineer (27655)

Newcastle
to £65k DoE

Developing clever algorithmic software to simplify complex design problems

Seeking a C++ software engineering role which will also use your mathematics abilities? This R&D team develop highly mathematical code in C++ which greatly simplifies complex hardware design tasks. The company is world leading in their industry and a top employer with an excellent working culture. Their products support designers and engineers worldwide, helping accelerate the pace of innovation across a wide range of industries.

In this senior role, you would take the lead on designing and implementing new functionality within a highly mathematical, algorithmic C++ code base. You'll have involvement from all stages from the requirements specifications through to test and verification, and collaborate with colleagues from varied technical backgrounds to develop new techniques and capabilities.

This is a challenging mathematically focussed role, requiring a combination of excellent academic achievement and practical hands-on software engineering skills.

You will need:

  • A PhD, or master’s degree in a relevant numerate STEM subject from a leading university.
  • Substantial commercial software development experience in C++ (ideally C++14 onwards).
  • Excellent skills in mathematics, and algorithm design and implementation.
  • Working familiarity with the Linux operating system.
  • Full, existing, and unrestricted UK work permission without the need for sponsorship.

Experience in Electronic Design Automation (EDA), or skill in using Qt would be useful, but are not essential.

Based in central Newcastle, this team offer interesting algorithmically-focussed work and a friendly, collaborative working environment. An excellent salary and benefits package are on offer to the successful candidate.

Keywords: Mathematics, Software, C++, PhD, 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.