At a Glance
- Tasks: Develop clever algorithmic software to simplify complex design problems.
- Company: World-leading tech company with a friendly, collaborative culture.
- Benefits: Excellent salary, benefits package, and opportunities for professional growth.
- Other info: Dynamic team environment based in central Newcastle.
- Why this job: Lead innovative projects that accelerate the pace of global design innovation.
- Qualifications: PhD or master's in a numerate STEM subject and strong C++ skills.
The predicted salary is between 60000 - 80000 Β£ per year.
Developing clever algorithmic software to simplify complex design problems. 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 focussed role, requiring a combination of excellent academic achievement and practical hands-on software engineering skills.
You will need:
- A PhD, or masters 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 offers interesting algorithmically-focussed work and a friendly, collaborative working environment. An excellent salary and benefits package are on offer to the successful candidate.
Mathematical Software Engineer in London employer: ECM Selection Ltd.
This defence company is an exceptional employer, offering a dynamic work environment where talented engineers collaborate on cutting-edge projects in cyber security and communications. With a strong focus on employee development, you will have opportunities for mentorship and leadership roles, alongside competitive benefits such as biannual salary reviews and a generous pension scheme. Located just north of Cheltenham, the office fosters a culture of innovation and teamwork, making it an ideal place for those seeking meaningful and rewarding careers in the defence sector.