Volver a la lista

Descripción de la vacante

Software Engineer C++ CUDA - CFD & HPC (F/M) en España

DASSAULT SYSTEMES

España

Software Engineer C++ CUDA – CFD & HPC (F/M)

Powered by the 3DEXPERIENCE® platform, SIMULIA delivers realistic simulation applications that enable users to better understand and predict the behavior of the world around us.

SIMULIA applications accelerate the evaluation of the performance, reliability and safety of materials and products, helping our customers make informed decisions before committing to physical prototypes.

At Dassault Systèmes, we empower our employees and support their passion for changing the world and building the future. Join us and help design new horizons through the power of 3DEXPERIENCE virtual universes!

Position based in Madrid, Spain

Your missions :
As a Software Engineer, you will design, develop and continuously improve software to deliver high-quality applications, services and technologies that provide value to end users.

You will contribute to improving our solutions based on usage and user feedback, while working on advanced technologies at the intersection of software development, simulation and High Performance Computing.

Rapid execution of complex simulations is a key component of the SIMULIA MODSIM approach and an essential requirement for competitive simulation solutions.

To accelerate the deployment of multi-GPU simulation solutions, we are looking for a Software Engineer to join a team focused on High Performance Computing (HPC), with a particular emphasis on GPU development for fluid simulation technologies.

In this role, you will contribute to the development and optimization of software running on GPU-based computing architectures. You will work with C++ and CUDA and collaborate with specialists from different scientific and technical backgrounds to address complex simulation challenges.

You will have the opportunity to work on CFD algorithms and approaches, including one or more of the following:

  • Lattice Boltzmann methods;
  • Continuum approaches to Navier-Stokes, including finite volume or finite element methods;
  • Lagrangian formulations, such as SPH or DEM;
  • Ray tracing methods;
  • Linear equation solvers.

A strong analytical mindset and a solid mathematical background will help you address complex technical challenges. Knowledge of Computational Fluid Dynamics algorithms and experience implementing physical models within commercial or academic CFD infrastructures will be valuable assets.

Your qualifications :
Master’s degree in Computer Science, Engineering, Applied Mathematics or a related field, with 6 years of relevant coding or software development experience

  • 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

Inclusion statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Powered by the 3D EXPERIENCE® Platform, SIMULIA delivers realistic simulation applications that enable users to reveal the world we live in.

Want to learn more?

Visit the other sections of our website to find out more.

Get to know about your recruitment journey.

Be part of the future of our workforce – check out internship and job opportunities.

Vacantes similares

Más como este puesto

  • Tiempo completo
  • TI
... approach and an essential requirement for competitive simulation solutions. To accelerate the deployment of multi-GPU simulation solutions, we are looking for a Software Engineer to join a team focused on High Performance Computing (HPC), with a particular emphasis on GPU development for fluid simulation technologies. In this ...

Madrid, España

  • Tiempo completo
  • TI
... approach and an essential requirement for competitive simulation solutions. To accelerate the deployment of multi-GPU simulation solutions, we are looking for a Software Engineer to join a team focused on High Performance Computing (HPC), with a particular emphasis on GPU development for fluid simulation technologies. In this ...

Madrid, España

  • Remoto
  • Tiempo completo
  • TI
... nearly a billion end users globally in industries where documents aren’t just files, they’re mission-critical. Your Role at Nutrient… We’re looking for a Senior Software Engineer who likes making things work and keeping them working. You’ll join the Native team, which builds the core document technology behind our .NET SDK, ...

España

Lantek Sheet Metal Solutions, S.L.U.

Software Engineer (C#.NET)

... CONOCES? Para la oficina de Bilbao (Torre Iberdrola) y/o de Vitoria (Parque Tecnológico de Alava). Lantek es una empresa multinacional líder en soluciones software para el sector industrial, especializada en Industria 4.0 y transformación digital. Con más de 400 profesionales y presencia en 16 países, apostamos por la ...

Bilbao, España

  • Remoto
  • Híbrido
  • Presencial
  • TI
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior C++ Software Engineer based in Spain. Join an innovative engineering project focused on developing advanced embedded vision systems and intelligent traffic management solutions. In this ...

España, España

  • Remoto
  • Tiempo completo
  • TI
Desde We Bring estamos seleccionando un/a Embedded Software Engineer (C/C++) en L'Hospitalet de Llobregat para su incorporación en una empresa fabricante, tecnológica e internacional del sector energía. ¿CUÁLES SERÁN TUS FUNCIONES? - Analizar, diseñar y desarrollar sistemas embebidos en C y C++ en entorno Linux. - Desarrollar ...

Hospitalet de Llobregat, España

120000 €/año

Software Engineer / Developer Madrid onsite to €120,000 Are you a back end focused Software Engineer with a strong academic background, looking to take the next step in your career? This is an opportunity to work on complex, high-impact systems at a growing FinTech scale-up with solid financial backing, a major Hedge Fund ...

Madrid, España

  • Remoto
  • Híbrido
  • Tiempo completo
  • Contrato
  • TI
... Gameloft is a Vivendi company. All trademarks referenced above are owned by their respective trademark owners. We are looking for a talented and experienced C++ Software Engineer to help us architect and implement new features for one of our most successful games: Asphalt Legends. As a member of our game team in Barcelona you ...

Barcelona, España

  • Híbrido
  • Presencial
  • Tiempo completo
  • TI
Job Description: Senior Software Engineer – C++ / Linux Flight Simulation Software About the Role We are looking for an experienced Senior Software Engineer to join our simulation engineering team, developing and maintaining software solutions for aeronautical simulation systems. In this role, you will contribute to the ...

España, España

  • Remoto
  • Contrato
  • TI

140000 $/año

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer – C# / .NET based in Spain. Join a globally distributed software organization developing innovative solutions that help consumer brands optimize operations, recover ...

España, España