• Développement de logiciels de calcul scientifique (simulateurs, algorithmes)
  • Modernisation de codes existants (formalisme orienté objet/données, factorisation, optimisation, parallélisation…)
  • Portage de codes prototypes vers une version industrielle, testée et maintenable
  • Formation aux techniques de programmation moderne appliquées à la modélisation (design pattern, source control, tests unitaires…)
  • Conseil scientifique et technique (interprétation physique, plans d’expérience, rédaction de rapports et articles scientifiques)