Software Engineer – High-Fidelity Multiphase CFD (New College Grad with PhD)
Cadence · San Jose, California, US
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Department: CFD Research & Development We are s...
Job description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Department: CFD Research & Development: We are seeking a Lead Software Engineer to join our R&D team to support large-scale, high-fidelity simulation of multiphase turbulent flows . This position involves developing parallel simulation codes, implementing advanced numerical methods, and validating models for liquid spray and atomization . You will work on challenging problems in computational fluid dynamics (CFD) and contribute to innovative solutions in industrial and scientific applications. Key Responsibilities: - Design and implement simulation software for multiphase flows using concepts from Volume-of-Fluid (VOF) and diffuse interface methods. - Develop GPU-accelerated numerical algorithms for both incompressible and compressible regimes using an unstructured LES solver . - Optimize codes for high-performance computing (HPC) environments leveraging C++ , MPI , CUDA , and HIP . - Conduct rigorous numerical analysis to ensure accuracy and stability of simulation codes. - Validate models against experimental data, particularly for spray dynamics . - Contribute to researc...