Enable job alerts via email!

Mathematical C++ Software Engineer

Ecm Selection

Newcastle upon Tyne

On-site

GBP 40,000 - 80,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for bright, PhD-qualified candidates to join their expert development team. This role focuses on solving complex design problems within the electronics industry using clever algorithms and software tools. You will engage in the full development lifecycle, from gathering requirements to testing and problem-solving, all while collaborating with a talented team. If you are self-motivated and possess strong coding skills in C++, this is a fantastic opportunity to make a significant impact in a leading technology team. A competitive salary and benefits package await the successful candidate.

Qualifications

  • PhD qualified candidates with a numerate STEM background and coding skills in C++.
  • Excellent mathematical ability and strong communication skills are essential.

Responsibilities

  • Work on algorithms and software tools for the electronics industry.
  • Involvement in the entire development lifecycle from design to testing.

Skills

C++
Mathematical Ability
Problem Solving
Communication Skills
Presentation Skills
Self-Organisation

Education

PhD in relevant subject area
1st class degree in a numerate STEM subject
A* or A grades at A level

Job description

Looking for a challenging software role with a high maths content? This company is 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.