CFD Software Developer

Siemens

Vlaams-Brabant

Hybride

EUR 65 000 - 90 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Siemens Software is seeking a CFD Software Engineer to join the solver development team for Simcenter Ultrafluid. You will contribute to GPU-accelerated solver development, implementing high-quality features and collaborating across HPC, pre/post-processing, and meshing teams.

The role requires an MSc/PhD in mechanical engineering or related field, at least two years of CFD solver experience, and strong C++ and parallel programming skills. Knowledge of Python or Julia, LBM, and CUDA is preferred.

Qualifications

  • MSc or PhD in mechanical engineering, computational mechanics, computer science, or related field.
  • At least two years of hands-on CFD solver development experience.
  • Strong C++ and parallel programming skills.

Responsabilités

  • Contribute to the code development of Simcenter Ultrafluid in the agile team.
  • Specify, implement, test, and document new high-quality features of the solver in collaboration with teammates.
  • Contribute to performance benchmarking and optimization in a massively parallel GPU environment.
  • Collaborate with product management, application specialists, and QA engineers to meet industrial needs.
  • Attend daily stand-ups and regular reviews, retrospectives, and planning meetings.

Connaissances

CFD solver dev
C++ parallel
English fluency
Agile teamwork

Formation

MSc/PhD in mechanical engineering or related

Outils

CUDA toolkit
LBM knowledge
Python/Julia

Description du poste

CFD Software Engineer (f/m/d)

We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation—helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.

Position Overview

Are you a passionate Software Engineer who enjoys working at the intersection of numerical methods, high-performance computing, and real-world engineering applications? We are searching for a talented CFD Software Engineer to join our solver development team for Simcenter Ultrafluid (formerly Altair ultraFluidX, https://www.siemens.com/en-us/products/simcenter/fluids-thermal-simulation/ultrafluid/), a small, dynamic, and agile team delivering world-class CFD software to industries including automotive, heavy industry, and consumer electronics. Simcenter Ultrafluid features a native GPU-based implementation of the Lattice Boltzmann Method (LBM), allowing users to run fully transient, high-fidelity aerodynamics and aeroacoustics simulations overnight on a single compute server. The solver is designed to handle complex geometries and demanding industrial use cases, delivering high-fidelity, predictive simulations of real engineering processes, including turbulent flows, thermal transport, and complex geometry handling. If you are seeking a role where you can contribute directly to solver development, algorithm implementation, and GPU acceleration, while translating cutting-edge academic research in numerical methods into a high-performance, easy-to-use software product, and collaborating closely with the whole development team on the advancement of the code and its capabilities, then we'd love to hear from you!

Responsibilities
  • Contribute to the code development of Simcenter Ultrafluid as part of the agile development team
  • Specify, implement, test, and document new high-quality features of the solver in close collaboration with the other team members
  • Contribute to performance benchmarking and code optimization in a massively parallel GPU environment, while collaborating with other development teams across HPC, pre/post-processing, and meshing to integrate Simcenter Ultrafluid into the broader Simcenter ecosystem
  • Collaborate with product management, application specialists, and QA engineers to ensure the solver meets real-world industrial needs
  • Participate in daily stand-ups as well as regular review, retrospective, and planning meetings
Required Knowledge/Skills, Education, And Experience
  • M.Sc. or Ph.D. degree in mechanical engineering, computational mechanics, computer science, or a comparable physics-based discipline
  • At least two years of hands‑on experience in CFD solver development in a commercial or academic environment
  • High proficiency in C++ and parallel programming
  • Excellent English communication skills
  • Passion for numerical simulation and a drive to find creative solutions for challenging industrial use cases with a focus on customer value
  • Willingness to work in a close‑knit, agile development team
Preferred Qualifications
  • Experience with scripting or scientific programming languages such as Python or Julia
  • Solid understanding of the Lattice Boltzmann Method (LBM) and its application in CFD
  • Solid understanding of GPU architectures and experience with the CUDA toolkit
Why us?

At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring you curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

CFD Software Engineer
CFD Software Engineer

Siemens • Luik

Hybride
EUR 61 500 - 110 700
Hybrid by default
Health and wellness benefits
GPU CFD Solver Engineer (LBM, HPC)
GPU CFD Solver Engineer (LBM, HPC)

Siemens • Vlaams-Brabant

Hybride
EUR 65 000 - 90 000
CFD Numerical Software Specialist
CFD Numerical Software Specialist

Agile Tekventures • Brussel Hoofdstad

Sur place
EUR 70 000 - 150 000
Profit-sharing
Meal vouchers
Company health insurance
+2
Product Manager – Simcenter STAR-CCM+ | User Experience & Automation
Product Manager – Simcenter STAR-CCM+ | User Experience & Automation

Siemens Digital Industries Software • Luik

Hybride
EUR 62 000 - 111 000
Product Manager – Simcenter STAR-CCM+ | User Experience & Automation
Product Manager – Simcenter STAR-CCM+ | User Experience & Automation

Siemens Digital Industries Software • Vlaams-Brabant

Hybride
EUR 62 000 - 111 000
Software Engineering Manager
Software Engineering Manager

Siemens Mobility • Vlaams-Brabant

Hybride
EUR 79 000 - 142 000
Software Engineering Manager
Software Engineering Manager

Siemens Digital Industries Software • Vlaams-Brabant

Hybride
EUR 79 000 - 142 000
Scale-Resolved CFD Solver Developer — High-Order Methods, C++/CUDA and Turbomachinery
Scale-Resolved CFD Solver Developer — High-Order Methods, C++/CUDA and Turbomachinery

PrediQT Technologies • Brussel

Sur place
EUR 90 000 - 130 000
Stock options
Social benefits
High-Fidelity CFD Software Engineer (GPU/CUDA)
High-Fidelity CFD Software Engineer (GPU/CUDA)

Agile Tekventures • Brussel Hoofdstad

Sur place
EUR 70 000 - 150 000
Profit-sharing
Meal vouchers
Company health insurance
+2
Microfluidics Modeling Specialist
Microfluidics Modeling Specialist

Euraxess • Heverlee

Sur place
EUR 45 000 - 65 000