Engineer, R&D Linear Algebra

The ESI Group is a pioneer and world-leading provider in virtual prototyping software solutions. We employ about 1200 highly qualified specialists in 40 countries across the globe. The key to our success is the use of realistic material physics, providing "as good as real" virtual results.

Aix-en-Provence, Lyon, Rungis
Apply at: 
esi-1496 [at]
Your contact:
HR Department


With continuously growing activities, ESI group, the leading company in the domain of Virtual Prototyping of Products, is searching for a development engineer specializing in the field of ‘numerical analysis and linear algebra’.

You will be integrated into a group of developers/experts in numerical analysis and in close collaboration with product development teams (product management, support, consulting),  with strategic industrial and academic partners. You are expected to participate in various projects involving developments of Solvers dedicated to Sparse Matrix Factorization and to Eigen extraction, High-Performance programming and validation onto industrial cases.

Having acquired and practiced numerical analysis related to matrix algebra (Sparse, Dense, etc), your future work will contribute to solve linear equations in all domain of Physics. Our product’s applications in the automotive and/or aeronautic industry: crashworthiness, comfort, manufacturing process requires some experience in both computer science and high- performance computing.


We are looking for a person with a Master's or PhD background in Numerical Analysis specializing in Matrix Algebra and with good experience in software development and computer science.

Required Competences:

  • Proficiency in Numerical Analysis & Linear Algebra
  • Expertise in one of the following by order of importance:
    • Sparse eigenvalue solvers (Lanczos, Arnoldi or any other method)
    • Sparse direct solvers
    • Hybrid solvers (Multigrid, Domain Decomposition Method, Subdomain Deflation)
  • Programming Skill in Fortran90 , C and C++
  • MPI and SMP programming
  • Autonomy, Dynamism, Team Spirit

Appreciated Skills:

  • Writing and Presentation in English
  • Experience with a commercial MCAE software.


  • An ambitious and innovative technical environment. 
  • Exciting projects with international teams and customers.
  • Interesting work in an international company with great colleagues and office environment. 
  • Modern and well-equipped offices. 

Application form

Indicates required field
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.

Data privacy and security policy