LMA - Laboratoire de Mécanique et d’Acoustique

Software Engineer position (18-month)

Computational Mechanics, Engineering, Civil-Engineering, Mathematics, Computer Science

Le 30 mai 2022

The Laboratory of Mechanics and Acoustics is looking for an expert software engineer to help us develop the I-SAFE (Isogeometric Space-time Analysis For Engineering) project. This project aims at propose a first professional prototype of a new generation of simulation tools for engineering, based on our latest research developments on Space-Time methods and Isogeometric analysis. It is founded by a specific CNRS program for 18 months. The software prototype will be based on an existing research code, FemJava, which includes a GUI and a Object-Oriented computation engine. The current development team includes two experiment researchers and one PhD candidate.

The main tasks of the Software Engineer will be to

  • Consolidate and extend the existing GUI
  • Improve the numerical performances with an optimization of the existing data-structures and with the current parallelization strategies
  • Packaging the prototype for different platforms (Linux, Windows, MacOs).
  • Contribute to the communication with the creation of a dedicated web-site
  • Contribute to case studies and value-added strategy


Your profile :

  • PhD or Master’s degree in computing science or a related field
  • Demonstrated experience in object-oriented languages including Java or C++ and versioning tool such as Git
  • Knowledge of the software development life cycle
  • Knowledge of GUI design
  • Appetency for HPC or numerical simulation for engineering
  • Ability to learn quickly and work independently or as part of a team

The LMA is part of the Institute of Mechanics and Engineering of Aix Marseille University which bring together 200 researchers with a high level of expertise in solid and fluid mechanics and develops many industrial collaborations with major companies.

This position if for 18 months, the applicant will be hired by the CNRS with a salary between, € 2,200 and € 2,700 (depending on profile and experience).

- APPLICATION DEADLINE : when the position is filled.
- STARTING DATE : as soon as possible
- JOB LOCATION : LMA Lab, Marseille, France


Complete applications should include :

  • A CV, including a list of publications
  • A cover letter (or recommendation letters), describing past experience with software engineering


Please sent the requested documents to : lejeunes@lma.cnrs-mrs.fr

Or apply now here : https://academicpositions.com/ad/ai...