Software Engineer – CFD Solver Development

Job Description

Siemens Digital Factory Division offers a comprehensive portfolio of seamlessly integrated hardware, software and technology-based services in order to support manufacturing companies worldwide in enhancing the flexibility and efficiency of their manufacturing processes and reducing the time to market of their products.

For more information, please visit:

We are seeking a software development professional to contribute to our Flow / Energy / Species (FES) program. The primary focus of these programs is the development of advanced capabilities within our flagship multi-physics simulation product, Simcenter STAR-CCM+.

The FES program is responsible for developing accurate, robust and efficient flow solvers for modeling complex industrial flows, such as turbomachinery, external aerodynamics, and internal combustion engines. As a program member, we will encourage you to contribute to both development of new features and maintenance of existing functionality.

Your responsibility will be to ensure a well-designed, high-quality, robust implementation; efficient operation; and good scalability in our highly-parallel, client-server platform.


We are looking for candidates with the following skills and experience:

  • A Master’s or PhD degree in engineering or physical science discipline, focusing on novel schemes for fast simulation.
  • Experience in commercial CFD software development, or substantial experience developing non-commercial CFD software.
  • Demonstrated experience in object-oriented C++ software development using modern design patterns and principles.
  • Expertise in numerical modeling methods for solution of the Navier-Stoke equations, as well of aerodynamic and hydrodynamic applications
  • Knowledge of high-fidelity and high-performance parallel CFD algorithms (GPGPUs)

In addition, preference will be given to applicants with expertise in areas of physical science (thermodynamics, heat transfer, multiphase, or combustion) who had the opportunity apply CFD methods in vehicle aerodynamics, internal combustion engines and/or turbomachinery.

Experience working in a multi-team, collaborative software development - including source control, design and code review will be also beneficial.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance and pension. Through our flexible benefits scheme you can select benefits that best suit your lifestyle, including private healthcare.

We’re looking for forward-thinking teammates with the aptitude and attitude to succeed in the world of CFD software. Join us and apply now. Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds.

Siemens Digital Industries. Thinking industry further! 



Organization: Digital Industries

Company: Siemens Industry Software Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?