Senior HPC Software Developer for CFD Simulations

il y a 4 semaines


VélizyVillacoublay, Île-de-France Dassault Systèmes Temps plein

Job Summary

We are seeking a highly skilled Senior HPC Software Developer to join our team at Dassault Systèmes. The ideal candidate will have a strong background in high performance computing and experience with CFD simulations.

Key Responsibilities

  • Design, optimize, and implement parallel algorithms for CFD simulations in our Lattice Boltzmann fluids solver.
  • Support our solver on modern CPU architectures, including Intel, AMD, and ARM.
  • Collaborate with the solver team to enhance the performance and scalability of our solver on large HPC clusters.

Requirements

  • Master's Degree in Computer Science or Engineering.
  • 5+ years of experience in commercial software development in C++ in CFD or FEA analysis codes.
  • 3+ years of hands-on experience and in-depth knowledge of MPI programming on Linux systems.
  • Strong understanding of parallel algorithms and distributed computing concepts.
  • Familiarity with HPC architectures, interconnects, and parallel file systems.

Desired Qualifications

  • Experience with vectorization techniques on modern CPU architectures.
  • Knowledge of GPU acceleration and hybrid computing for CFD applications.
  • Knowledge of performance profiling tools and techniques.


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job DescriptionWe are seeking a highly skilled and motivated Senior Software Engineer to lead our HPC and CFD simulations team. The ideal candidate will have a strong background in MPI and distributed computing, as well as expertise in C++ programming.Key ResponsibilitiesDesign, optimize, and implement parallel algorithms for CFD simulations in our Lattice...


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job DescriptionWe are seeking a highly skilled Senior HPC Software Developer to join our team at Dassault Systèmes. The ideal candidate will play a pivotal role in designing, optimizing, and implementing parallel algorithms for CFD simulations in our Lattice Boltzmann fluids solver. The candidate will assist with supporting our solver on modern CPU...


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job DescriptionWe are seeking a highly skilled and motivated Senior HPC Software Developer to play a pivotal role in designing, optimizing, and implementing parallel algorithms for CFD simulations in our Lattice Boltzmann fluids solver. The ideal candidate will have a strong understanding of distributed parallel computing as applied to CFD codes, proven...

  • Senior Software Engineer

    il y a 2 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job Overview Dassault Systèmes seeks a skilled Senior Software Engineer to accelerate the deployment of multi-GPU simulation solutions. As a key member of our High Performance Computing team, you will focus on GPU development for our fluid simulation technology, driving innovation and delivering cutting-edge solutions. Key Responsibilities • Collaborate...

  • Senior Software Engineer

    il y a 4 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Role OverviewWe are seeking a Senior Software Engineer to accelerate the deployment of multi-GPU simulation solutions at Dassault Systèmes. The successful candidate will work within a team of world-class software developers to deliver enhancements to world-class software and ensure delivery of a thoroughly validated software enhancements.Key...

  • Senior Software Engineer

    il y a 4 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Role OverviewWe are seeking a Senior Software Engineer - GPU to accelerate the deployment of multi-GPU simulation solutions. This role is part of a team that focuses on High Performance Computing, with a specific focus on GPU development for our fluid simulation technology.Our goal is to reform engineering processes by unifying design and simulation. For...

  • Senior Software Engineer

    il y a 3 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job DescriptionRole OverviewWe are seeking a Senior Software Engineer to accelerate the deployment of multi-GPU simulation solutions. As a member of our High Performance Computing team, you will focus on GPU development for our fluid simulation technology.Our goal is to reform engineering processes by unifying design and simulation. To achieve this, we need...


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Role Description and Responsibilities:We are the SIMULIA Plastics R&D team, responsible for developing simulation software for the plastic injection molding industry. Our products are widely used around the world, and our work environment is harmonious, challenging, and full of opportunities for self-growth.As an Injection Molding Software Development...

  • Senior Software Developer

    il y a 3 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job Description and ResponsibilitiesDassault Systèmes is seeking a highly skilled Senior Software Developer to join our team responsible for developing PowerDELTA, a cutting-edge mesh preparation tool for PowerFLOW Lattice Boltzmann simulation and design optimization software products.The ideal candidate will have a strong background in mesh generation and...

  • Senior Software Developer

    il y a 2 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job Title: Senior Software EngineerThe successful candidate will be a key member of our software development team at Dassault Systèmes, contributing to the development of a comprehensive geometry creation, manipulation, and management software that will revolutionize the engineering design process.Some of the tasks include shape simplification, shape...

  • Senior Software Developer

    il y a 4 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job Title: Senior Software DeveloperJob Description:We are seeking a highly skilled Senior Software Developer to join our team at Dassault Systèmes. As a Senior Software Developer, you will be responsible for designing, developing, and continuously improving software to deliver world-class applications, services, and technologies that provide exceptional...

  • Senior Software Developer

    il y a 3 semaines


    Vélizy-Villacoublay, Île-de-France Safran Landing Systems Temps plein

    We are seeking a skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:* Design and develop high-quality software applications* Collaborate with cross-functional teams to identify and prioritize...


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    About the RoleDassault Systèmes seeks a highly skilled Structural Simulation Software Engineer to join our team in Johnston, Rhode Island. This R&D software development position focuses on delivering world-class simulation apps using C++ and the 3DEXPERIENCE platform.Key ResponsibilitiesDesign and develop intuitive user interfaces for finite element...

  • Senior Software Engineer

    il y a 4 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Dassault Systèmes. The ideal candidate will have a strong background in mesh generation and mesh processing, as well as expertise in computer graphics and GUI design.Key ResponsibilitiesDevelop cutting-edge mesh preparation tools for PowerFLOW Lattice Boltzmann...

  • Senior Software Developer

    il y a 3 semaines


    Vélizy-Villacoublay, Île-de-France Thales Temps plein

    As a senior software developer at {company}, you will be responsible for designing and implementing scalable software solutions using cloud-based technologies.Key responsibilities include:Designing and implementing cloud-based software solutionsCollaborating with cross-functional teams to deliver high-quality software productsStaying up-to-date with the...


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Role Description & ResponsibilitiesAs a Structural Simulation Developer at Dassault Systèmes, you will be responsible for delivering world-class simulation apps. This R&D software development position focuses on the C++ graphical user interface of the Abaqus solver, within the CAD & PLM integrated 3DEXPERIENCE platform. You will work with customers ranging...


  • Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Role Description & ResponsibilitiesAs a Structural Simulation Developer at Dassault Systèmes, you will deliver world-class simulation apps, working in the Johnston, Rhode Island office. This R&D software development position focuses on the C++ graphical user interface of the Abaqus solver, within the CAD & PLM integrated 3DEXPERIENCE platform. Customers...

  • Senior Software Developer

    il y a 4 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    About the Role:As a Senior Software Developer at Dassault Systèmes, you will be responsible for translating user needs into functional specifications, leveraging your knowledge of DELMIA solutions for manufacturing engineering. You will work closely with the R&D development team, collaborating with other teams in different locations to drive innovation and...

  • Software Developer

    il y a 4 semaines


    Vélizy-Villacoublay, Île-de-France Dassault Systèmes Temps plein

    Software DeveloperAs a Software Developer for Dassault Systèmes, you will design and develop software to provide World Class Apps, Services and Technologies delivering experiences & value to end-users, continuously improving deliveries based on usage and user feedback.Key Responsibilities: Build your understanding of customer's workflows and requirements...

  • Senior Software Developer

    il y a 3 semaines


    Vélizy-Villacoublay, Île-de-France Eiffage Temps plein

    Job SummaryOur company is seeking a Senior Software Developer to lead the development of high-performance cloud-based applications. The ideal candidate will have expertise in cloud computing, software design patterns, and agile methodologies.Key Responsibilities- Design, develop, and deploy high-performance cloud-based applications- Collaborate with...