Mathematical Software Developer

ECM Selection Limited
Cambridge, UK
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£45,000.0
Working hours
Regular working hours

Tech stack

C Sharp (Programming Language) Computer Programming Mathematical Software Simulation Software

Requirements

This is an exciting opportunity to use your skills in numerical analysis and numerical methods to develop engineering fluid flow simulation software used widely in industry. With work underway on the next major revision of this software and many new features on the roadmap, there will be plenty of work to keep you engaged.

At its core this work requires the creation and modification of numerical methods for solving PDEs and ODEs and therefore requires strong understanding of numerical methods and analysis to produce robust and efficient algorithms. Ultimately your work will need to be implemented in code, so some skills with numerical programming are also important.

You will need:

  • Excellent knowledge of numerical methods for solving ODEs and PDEs
  • A PhD in a STEM subject
  • Good numerical programming skills, ideally in C#
  • Good technical communication skills

You will be joining a well-respected company that has provided software products to multi-nationals for over 40-years. They are the de facto standard in several of the sectors they operate in. You will be joining a team of mathematicians and scientists all working on the core mathematics while also engaging closely with teams of programmers to convert your insights into the finished products. The working style is formal and collaborative, and you should expect to be in the office full-time.

Keywords: Numerical Methods, PDE, ODE, Mathematical Modelling, Fluid Dynamics, Thermodynamics, Programming, C#, Cambridge

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:51 min

Replacing hardware prototyping with software simulations

Andreas Kaldun Andreas Kaldun · LIVE

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · World Congress 2024

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:21 min

Simulating product management consequences through interactive scope creep games

Chris Heilmann +2 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all