Salut a toi,
Dans cette industrie, probablement ce qu'ils font est de la mecanique des solides deformable et de la mecanique des fluides. Probablement de la simulation de design de moteur, de design de corps de voiture pour l'aerodynamique, et des design de chassis et de leur deformation pendant un impact. Donc les techno qui vont avec ca cote developmeent est probablement MPI/OpenMP/CUDA.
Il y a deux trucs a la mode en ce moment,. 1/ l'analyse in-situ. Ou au lieu de dumper les frames du modele sur disque pour analyser a posteriori, tu analyse et visualise l'etat des modeles pendant la simulation. Donc souvent ce sont des questions de couplage de visualization et de pipeline d'analyse avec une application HPC. 2/ L'acceleration des modele physique a base de ML. L'idee de base et que dans plein de cas, les modeles sont quand meme plutot previsible. Donc tu peux predire l'etat au temps t+30 avec une technique de ML plutot que de simuler t+1, t+2, t+3, ... a base d'equation physique. Et l'acceleration de temps de calcul est plutot bien. Je ne sais pas si ils ont deja adopter ce genre de techniques ou si c'est encrore un peu trop experimental.
Il y a qussi les questions d'integration de ces soft dans le workflow de l'ingenieur, les integrations dans les logiciel de cad et ce genre de chose.
Apres il n'y a pas que des taches de developpement. Il y a aussi des tache de configuration de systeme au niveua hardware et software. Acheter de nouvelles machines, lesquelles, ... Et des question de configuration des machines installer/configurer/optimiser MPI, SLURM, memory management, power, Lustre, ...
En terme de ce que je voudrais voir dans un CV, je recrute des thesards, pas des developpeurs. Et je vais leur apprendre le HPC. Donc je cherches plutot des gens qui sont interesse par les questions systeme et performance. Donc hardware, OS, middleware, language. Mais j'imagine que ce qu'ils cherchent eux est plutot MPI, Spark, pthread, cuda. Analyze de perf.