Software Engineer CFD
Core
Design and implement core thermo-fluid flow solver capabilities for Simcenter STAR-CCM+, enabling engineers to model complex physical phenomena like turbomachinery and heat transfer.
Role type
Senior IC CFD Software Engineer (High-Performance Computing)
Builds
Core solver components and numerical methods for Simcenter STAR-CCM+
Domain
Industrial simulation software / Computational Fluid Dynamics (CFD)
Deliverable
production ML models | product features
Required skills
C++ (modern, OOP), CFD numerical methods, Navier-Stokes equations, High-Performance Computing (HPC), Parallel computing, GPU programming, Algorithm design, Code optimization, Software architecture
Preferred skills
Thermodynamics, Heat transfer, Multiphase flow, Combustion, Vehicle aerodynamics, Turbomachinery, Java, Distributed computing platforms
Technologies
C++, CUDA/GPU, Simcenter STAR-CCM+, HPC clusters
Responsibilities
Design and implement numerical methods and solver components for Simcenter STAR-CCM+; Optimize CFD algorithms for highly parallel computing environments including GPUs; Investigate and resolve defects to improve numerical robustness and performance; Collaborate with CFD and software engineers to drive innovation in solver technology.
Seniority
Senior, hands-on IC
