Software Engineer – CFD Solver Development

Company: Siemens
Apply for the Software Engineer – CFD Solver Development
Location: Cambridge
Job Description:

Overview

As a CFD solver developer, you will contribute to the core solver capabilities of Simcenter STAR-CCM+. You will design, implement, and maintain robust CFD components and feature enhancements that scale on high-performance, parallel architectures. You’ll collaborate with cross-functional teams to address industrial challenges in turbomachinery, external aerodynamics, and internal combustion engines. Your work directly supports accurate, efficient simulations in a leading multi-physics product. This is a chance to shape cutting-edge CFD technology within Siemens Software and drive impactful software innovations.

Pay / Benefits

  • Hybrid (Remote/Office) work model
  • Salary GBP 44,200–68,800 (UK)
  • Incentive compensation
  • Health and wellness benefits

Responsibilities

  • Design and develop core CFD solver components for Simcenter STAR-CCM+
  • Ensure high-quality, robust implementation of solver features
  • Maintain and improve existing capabilities (bug fixing, refactoring)
  • Conceive and implement new features from product management and strategic initiatives
  • Participate in team meetings and contribute ideas to drive innovation
  • Support peers through design discussions and code reviews

Key requirements

  • Master’s or PhD in engineering or physical science
  • Expertise in numerical methods for Navier-Stokes equations
  • Expertise in numerical modeling of aerodynamic and hydrodynamic applications
  • Expertise in object-oriented C++ software development
  • Expertise in high-fidelity, high-performance parallel CFD algorithms on heterogeneous architectures including GPUs
  • Experience with modern design patterns and software development principles
  • Team collaboration
  • Communication
  • Code review and peer support
  • C++ object-oriented development
  • High-fidelity parallel CFD on heterogeneous architectures including GPUs
  • Navier-Stokes numerical methods

…

Posted: November 6th, 2026