Ingénieur Logiciel – Framework Éléments Finis - h/f
Core
Designing and developing reusable, high-performance software components for multiphysics simulation teams (structural mechanics, solid thermodynamics, acoustics, electromagnetism, and fluid-structure interaction).
Role type
Senior C++ software engineer (finite element methods, HPC)
Builds
Production simulation solvers and components for industrial digital transformation
Domain
Industrial software, multiphysics simulation, high-performance computing
Deliverable
production ML models | product features
Required skills
C++ development, finite element method theory, GPGPU programming (CUDA/OpenCL), object-oriented programming, large-scale software development
Preferred skills
Modern finite element frameworks (deal.II, MFEM, FEniCS), CPU optimization for HPC, distributed computing (MPI), vectorization (SIMD)
Technologies
C++, CUDA, OpenCL, MPI, deal.II, MFEM, FEniCS
Responsibilities
Design and develop reusable software components for multiphysics teams; Develop efficient resolution methods and optimize code in parallel MPI environments with focus on GPU and multicore architectures; Collaborate with Simcenter STAR-CCM+ teams (HPC, pre/post-processing, discretization, meshing)
Seniority
Senior, hands-on IC