> Markdown version of [/jobs/ext/3033415-ingenieur-chercheur-developpement-logiciel-en-neutronique-et-hpc-h-f](https://www.wearedevelopers.com/jobs/ext/3033415-ingenieur-chercheur-developpement-logiciel-en-neutronique-et-hpc-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur-chercheur Développement logiciel en neutronique et HPC H/F - **Company:** CEA Industrie - **Location:** Bruyères-le-Châtel, France - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Simulation, Python (Programming Language), Monte Carlo Methods, OpenMP, Software Architecture, Software Engineering, Production Code - **Published:** September 23, 2026 - **Apply:** https://www.emploi.cea.fr/offre-de-emploi/emploi-ingenieur-chercheur-developpement-logiciel-en-neutronique-et-hpc-h-f_41676.aspx ## About the Role De formation initiale en mathématiques appliquées ou physique computationnelle, avec une forte compétence en programmation C++ et Python, vous avez idéalement une première expérience de développement collectif d'un code de simulation numérique en contexte HPC (MPI, OpenMP, parallélisme GPU). Des connaissances en physique nucléaire et en neutronique seraient également de véritables atouts pour ce poste. Vous êtes organisé(e) et pouvez travailler sur plusieurs actions dans le respect de leur priorité, Vous appréciez le travail en équipe, et faites preuve d'écoute et de pédagogie lors de vos échanges, Vous adhérez aux impératifs liés à un code de production, et à ce titre participez volontiers et avec pragmatisme. ## Description Pour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, le CEA/DAM poursuit une politique ambitieuse de mise à jour continue de ses codes de calcul utilisés pour son Programme Simulation. Intégré(e) au sein d'une équipe qui conçoit des codes de traitement de données nucléaires et de transport neutronique Monte-Carlo, vous participerez aux développements de modèles physico-numériques, dans un cadre collaboratif constitué de spécialistes aux profils variés, regroupant des compétences en physique, en mathématiques et en informatique (développement de code de calcul parallèle à haute performance). Vos principales missions seront les suivantes : * Contribuer au développement et à l'amélioration des modèles physico-numériques et des algorithmes de transport déterministe et Monte Carlo des codes du laboratoire ; * Concevoir et mettre en œuvre des stratégies efficaces de parallélisation et d'accélération des calculs dans un contexte HPC, en adaptant les algorithmes des codes aux architectures matérielles des calculateurs de la DAM ; * Participer à la conception et à l'évolution de l'architecture logicielle de la nouvelle génération des codes de l'unité ; * Maintenir en condition opérationnelle les codes actuellement en production et fournir un support aux utilisateurs des codes. Pour mener à bien ces missions, vous serez en interaction régulière avec les utilisateurs des codes, les physiciens et les spécialistes en calcul scientifique des autres équipes de développement. Vous enrichirez continuellement vos connaissances en calcul scientifique, en HPC et dans différents domaines de la physique en menant une veille technologique et scientifique pour identifier les avancées dans votre périmètre d'activité, en côtoyant des experts de ces domaines, et en suivant un cycle de formation interne adapté aux enjeux et aux programmes de la DAM. Participant à la protection nationale, une enquête administrative est réalisée pour tous les salariés du CEA afin d'assurer l'intégrité et la sécurité de la nation. ## Related Videos - [Quantum DevOps - Enabling Industrial Engineering](https://www.wearedevelopers.com/videos/100282-quantum-devops-enabling-industrial-engineering) - [Designing the Future of Human<>Agent Collaboration](https://www.wearedevelopers.com/videos/1447-designing-the-future-of-human-agent-collaboration) - [Quantum Computing: Separating the Breakthroughs from the Buzz](https://www.wearedevelopers.com/videos/100314-quantum-computing-separating-the-breakthroughs-from-the-buzz) - [Schroedinger's cat: Thinking in- and outside the box of quantum mechanics](https://www.wearedevelopers.com/videos/216-schroedinger-s-cat-thinking-in-and-outside-the-box-of-quantum-mechanics) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) ## Related Articles - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Average Salary in France](https://www.wearedevelopers.com/magazine/269-average-salary-in-france) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)