CareerAddict

Mathematical Software Engineer

CV-Library

Posted on Jun 4, 2026 by CV-Library
Newcastle upon Tyne, Tyne & Wear, United Kingdom
Engineering
Immediate Start
£55k - £65k Annual
Full-Time
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

Another top job from ECM, the high-tech recruitment experts.

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27655) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Reference: 225205021

https://jobs.careeraddict.com/post/113356852
CV-Library

Mathematical Software Engineer

CV-Library

Posted on Jun 4, 2026 by CV-Library

Print
Newcastle upon Tyne, Tyne & Wear, United Kingdom
Engineering
Immediate Start
£55k - £65k Annual
Full-Time
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

Another top job from ECM, the high-tech recruitment experts.

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27655) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate
Print

Reference: 225205021

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Site Manager \ Health & Safety

Newcastle upon Tyne, Tyne & Wear, United Kingdom

Site Engineer (Housing Civils)

Newcastle upon Tyne, Tyne & Wear, United Kingdom

IT Analyst - Business Applications

Newcastle upon Tyne, Tyne & Wear, United Kingdom

Temporary Senior Administrator

Newcastle upon Tyne, Tyne & Wear, United Kingdom