Madrid-based GPU CFD Software Engineer (C++/CUDA) - HPC

Dassault Systèmes

Comunidad de Madrid

On-site

EUR 70,000 - 95,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dassault Systèmes SIMULIA in Madrid is seeking a Software Engineer specializing in C++ and CUDA to advance CFD and HPC technologies. You will design, develop and optimize software for multi-GPU simulations, collaborating with scientists to deliver high-quality simulation tools for end users.

You should have strong C++/CUDA on Linux, a solid CFD background and experience in HPC workflows. The role offers an opportunity to tackle challenging numerical methods and state-of-the-art GPU programming

Qualifications

  • Hands-on professional or academic experience developing in C++ and CUDA on Linux
  • Background in scientific programming and familiarity with High Performance Computing (HPC)
  • Strong analytical skills and a solid mathematical background
  • Knowledge of Computational Fluid Dynamics (CFD) and fluid flow simulation is a plus
  • Familiarity with one or more fluid simulation approaches, such as Lattice Boltzmann, Navier-Stokes, SPH or DEM, is a plus
  • Experience contributing to CFD software or implementing physical models within a commercial or academic CFD environment is a plus
  • Familiarity with modern source code management and DevOps practices
  • Ability to collaborate effectively with specialists from diverse scientific and technical backgrounds
  • Curiosity, analytical thinking and a willingness to learn and take on new technical challenges

Responsibilities

  • Design, develop and continuously improve software to deliver high-quality applications, services and technologies for end users
  • Contribute to CFD algorithms and GPU development for HPC-based simulations
  • Collaborate with scientists and engineers to address complex simulation challenges

Skills

C++
CUDA
Linux
HPC

Education

Master’s degree in Computer Science, Engineering, Applied Mathematics or related field

Job description

Dassault Systèmes SIMULIA in Madrid is seeking a Software Engineer specializing in C++ and CUDA to advance CFD and HPC technologies. You will design, develop and optimize software for multi-GPU simulations, collaborating with scientists to deliver high-quality simulation tools for end users.

You should have strong C++/CUDA on Linux, a solid CFD background and experience in HPC workflows. The role offers an opportunity to tackle challenging numerical methods and state-of-the-art GPU programming

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU HPC Software Engineer (C++, CUDA) – CFD & Simulation
GPU HPC Software Engineer (C++, CUDA) – CFD & Simulation

Dassault Systèmes • Madrid

On-site
EUR 60,000 - 80,000
Software Engineer C++ CUDA – CFD & HPC (F/M)
Software Engineer C++ CUDA – CFD & HPC (F/M)

Dassault Systèmes • Madrid

On-site
EUR 60,000 - 80,000
Software Engineer C++ CUDA – CFD & HPC (F/M)
Software Engineer C++ CUDA – CFD & HPC (F/M)

Dassault Systèmes • Comunidad de Madrid

On-site
EUR 70,000 - 95,000
Aeroengine Simulation Software Engineer — HPC & CFD
Aeroengine Simulation Software Engineer — HPC & CFD

ITP Aero Group. • Alcobendas

On-site
EUR 54,000 - 75,000
Formación continua
Oportunidades de crecimiento
GPU HPC Engineer for GNSS & Distributed Systems
GPU HPC Engineer for GNSS & Distributed Systems

GMV Spain • l'Hospitalet de Llobregat

Hybrid
EUR 70,000 - 90,000
Relocation package
Health insurance
Dental insurance
+4
Senior Scientific Computing Lead & HPC/GPU Architect (Hybrid Madrid)
Senior Scientific Computing Lead & HPC/GPU Architect (Hybrid Madrid)

Spanish National Cancer Research Centre (CNIO) • Madrid

Hybrid
EUR 60,000 - 90,000
Hybrid GPU HPC & GNSS Distributed Systems Engineer
Hybrid GPU HPC & GNSS Distributed Systems Engineer

GMV Spain • l'Hospitalet de Llobregat

Hybrid
EUR 35,000 - 50,000
Relocation package
HPC Systems Engineer - GPUs, Linux, AI Simulations
HPC Systems Engineer - GPUs, Linux, AI Simulations

ITP Aero Group. • Alcobendas

On-site
EUR 52,000 - 76,000
Hybrid GPU HPC Engineer for GNSS & Distributed Systems
Hybrid GPU HPC Engineer for GNSS & Distributed Systems

GMV • Tres Cantos

Hybrid
EUR 55,000 - 90,000
Hybrid work
Relocation package
Flexible hours
+6
Senior GPU HPC Engineer for GNSS & Distributed Systems
Senior GPU HPC Engineer for GNSS & Distributed Systems

GMV • Barcelona

Hybrid
EUR 55,000 - 75,000
Hybrid working model
relocation package
Health, dental and wellbeing programs
+1