CareerPlan

Software Engineer – CFD Solver Development

Cambridge, GBR, United KingdomFull-time£44k–£69k2026-11-03 → 2026-11-10
Hybrid

Core

Design and development of core thermo-fluid flow solver capabilities for Simcenter STAR-CCM+, a flagship multi-physics simulation product.

Role type

Senior IC software engineer (CFD solver development)

Builds

Accurate, robust, and efficient flow solvers for modeling complex industrial flows (turbomachinery, external aerodynamics, internal combustion engines) within a highly parallel, client-server platform.

Domain

Industrial simulation / Computational Fluid Dynamics (CFD)

Deliverable

production ML models

Required skills

C++ (object-oriented), Navier-Stokes equations, numerical methods, high-performance computing, parallel programming, GPU computing, software design principles

Preferred skills

Thermodynamics, heat transfer, multiphase flow, combustion, vehicle aerodynamics, turbomachinery, CFD software experience, Git, code reviews

Responsibilities

Design and development of core CFD solver components; ensure high-quality and robust implementation; support maintenance and improvement of existing capability (bug fixing, code refactoring); conceive, design, and develop new features based on product management and strategic initiatives; participate in team meetings to drive innovation; support other developers through design discussion and code review

Seniority

Mid-to-Senior, hands-on IC