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

Software Developer (Mathematical Simulation) (25359)

to £42,000 + Benefits

Develop tools used for physical simulation modelling and processes

This established software company has developed a range of products used in physical modelling including complex geological processes. They are recruiting and are looking for a PhD level Software Developer to join them.


  • Recently graduated (or about to finish) PhD in Applied Maths, Computational Physics or similar (must be able to evidence a high maths modelling content) or up to 3 years’ postdoc experience.
  • Demonstrable experience using C++ in mathematical projects. Additional experience with STL, Boost or other C++ libraries / frameworks would be desirable. Some understanding of version control would be expected.
  • Exposure to C# (that is a technology they have used on some front end projects) or Fortran (legacy code the company uses and maintain) would be of interest.

This role would involve a mix of algorithm development, software coding and graphical visualisation. Further, as the tools are heavily mathematical, the aptitude and understanding of basic physics and applied maths is needed. The company do have future plans to incorporate AI / ML, so an interest in these topics would be beneficial.

The company supports careers, offers internal training and provides an excellent remuneration package. For qualifying candidates, relocation assistance is also available.

Keywords: PhD / Postdoc, C++, Maths Modelling, Algorithm Development, Fortran / C#

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.

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.