Get more replies from employers
Send a job-specific resume in minutes.
ECM Selection (Holdings) Limited in the UK is seeking a senior C++ software engineer for a highly mathematical, algorithmic code base focused on design automation challenges.
You will lead implementation from requirements through testing, collaborating with a cross-disciplinary team to advance novel techniques and capabilities while applying strong mathematics and C++ skills. A PhD or MSc in a numerate STEM field is preferred.
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 develops 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 focused role, requiring a combination of excellent academic achievement and practical hands‑on software engineering skills.
Based in central Newcastle, this team offers interesting algorithmically focused work and a friendly, collaborative working environment. An excellent salary and benefits package are on offer to the successful candidate.
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.