CFD Software Developer
Core
Develop high-performance CFD solvers using numerical methods and GPU acceleration for industrial simulation applications.
Role type
Senior IC CFD software engineer (solver development)
Builds
Simcenter Ultrafluid, a GPU-based CFD solver for automotive, heavy industry, and consumer electronics
Domain
Computational fluid dynamics, high-performance computing, numerical simulation
Deliverable
production ML models | product features
Required skills
C++, parallel programming, CFD solver development, numerical methods, GPU programming, software development lifecycle
Preferred skills
Python, Julia, Lattice Boltzmann Method (LBM), CUDA toolkit, GPU architecture knowledge
Technologies
C++, CUDA, Python, Julia, GPU clusters
Responsibilities
Implement and test new solver features, optimize code for massively parallel GPU environments, collaborate with HPC and meshing teams, participate in agile ceremonies
Seniority
Mid-level, hands-on IC