> Markdown version of [/jobs/ext/2672718-cfd-solver-developer-m-star-lyon](https://www.wearedevelopers.com/jobs/ext/2672718-cfd-solver-developer-m-star-lyon). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # CFD Solver Developer (M-Star) , Lyon - **Company:** Siemens - **Location:** Lyon, France - **Contract:** Permanent contract - **Skills:** Nvidia CUDA, Computer Programming, Data Structures, Computational Geometry, Parallel Computation - **Published:** September 1, 2026 - **Apply:** https://jobs.siemens.com/fr_FR/externaljobs/JobDetail/499009 ## About the Role * Background in numerical methods for transport physics (fluid dynamics, advection diffusion, particle mechanics, or heat transfer). * Writing high performance physics codes using parallel computing in shared and distributed memory systems. * Expertise with Lattice Boltzmann Methods (LBM) for fluid simulation. * 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 working on a large multiphysics solver. ## Description * Developing M-Star's fluid dynamics solver including maintenance, feature addition, algorithm implementation, and validation. * Translating academic research in numerical methods into a high-performance, easy-to-use software product. * Modeling a wide-range of physics including fluid dynamics, multiphase flows, advectiondiffusion, particle mechanics, and heat transfer. * Implementing meshing algorithms and data structures for GPU architectures in a distributed memory environment. * Working with support engineers and users to tailor software to current needs. * Performing validation studies and presenting results at conferences. ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/1521-accelerating-python-on-gpus) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [CUDA Python: GPU programming for the modern developer](https://www.wearedevelopers.com/videos/100221-cuda-python-gpu-programming-for-the-modern-developer) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) ## Related Articles - [What’s the latest in NVIDIA CUDA Python](https://www.wearedevelopers.com/magazine/568-what-s-the-latest-in-nvidia-cuda-python) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Data Science & more: The Lopez dilemma](https://www.wearedevelopers.com/magazine/10-data-science-more-the-lopez-dilemma) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j)