CFD Solver Developer (LBM)

Siemens Plc
Sheffield, UK
3 days ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Computational Fluid Dynamics Nvidia CUDA Computer Programming Computational Geometry Parallel Computation Stable Diffusion

Job description

Experteer Overview In this role you will contribute to M-Star, a GPU-native, multiphysics CFD solver for industrial applications. You’ll shape solver architecture, implement algorithms, and accelerate computations on modern hardware. You’ll translate academic numerics into a practical, high-fidelity software product used by industry partners. You work with users and support engineers to ensure the solver remains rigorous and useful, delivering scalable, cross-domain simulations. Pay / Benefits * Develop and maintain M-Star’s fluid dynamics solver, add features, implement algorithms, and validate results * Translate academic numerical methods into a high-performance software product * Model physics including fluid dynamics, multiphase flows, advection-diffusion, particle mechanics, and heat transfer * Implement meshing algorithms and data structures optimized for GPU architectures in distributed memory environments * Collaborate with support engineers and users to tailor the software to real-world needs * Conduct validation studies and present results at conferences Tasks * Expertise with Lattice Boltzmann Methods (LBM) for fluid simulation * Background in numerical methods for transport physics (fluid dynamics, advection-diffusion, particle mechanics, or heat transfer) * Experience writing high-performance physics codes using parallel computing in shared and distributed memory systems * Knowledge of the Discrete Element Method (DEM) for particle mechanics * Specialization in numerical methods for multiphase modeling of liquid-liquid and gas-liquid systems * Algorithms for computational geometry including structured/unstructured meshing, 3D search, and mesh refinement * Detailed understanding of GPU architectures and CUDA toolkit * MPI programming for multi-GPU code development * Experience on large multiphysics solvers Key requirements * salary range 53,600 to 91,100 * incentive compensation * health and wellness benefits * hybrid by default * global mobility * diversity & inclusion values

Requirements

to real-world needs * Conduct validation studies and present results at conferences Tasks * Expertise with Lattice Boltzmann Methods (LBM) for fluid simulation * Background in numerical methods for transport physics (fluid dynamics, advection-diffusion, particle mechanics, or heat transfer) * Experience writing high-performance physics codes using parallel computing in shared and distributed memory systems * Knowledge of the Discrete Element Method (DEM) for particle mechanics * Specialization in numerical methods for multiphase modeling of liquid-liquid and gas-liquid systems * Algorithms for computational geometry including structured/unstructured meshing, 3D search, and mesh refinement * Detailed understanding of GPU architectures and CUDA toolkit * MPI programming for multi-GPU code development * Experience on large multiphysics solvers Key requirements * salary range 53,600 to 91,100 * incentive compensation * health and wellness benefits * hybrid by default * global mobility * diversity & inclusion values

Apply for this position

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

Apply on eu.experteer.com
Prepare application

Good distractions

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

5:32 min

Integrating physical complexity into digital lithography simulations

Andreas Kaldun Andreas Kaldun · World Congress 2023

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · World Congress 2024

6:21 min

Previewing upcoming hardware acceleration capabilities for Python environments

Chris Heilmann +2 · LIVE

46 sec

Optimizing processing time with latent diffusion models

Anonymized By Request +2 · World Congress 2025

3:30 min

Transitioning from CUDA software architect to user

Stephen Jones · Coffee With Developers

1:37 min

Accelerating compute with focused developer tools

Julia Koch Julia Koch +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all