Informations générales
Entité de rattachement
La Direction des Applications Militaires (DAM) du CEA, au cœur des enjeux de la dissuasion nucléaire Française, cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous.
Associer les forces et les compétences de chacun pour atteindre nos objectifs est l'une de nos valeurs partagées par nos 4 600 salariés, répartis sur 5 centres.
Centre de référence de la Défense pour l'évaluation de l'efficacité des systèmes d'armes et de la vulnérabilité des infrastructures le centre de Gramat, situé dans le Lot, constitue un pôle d'excellence en détonique et en électromagnétisme de la Direction des Applications Militaires du CEA.
Dans un secteur dynamique et en pleine croissance, le centre de Gramat réalise des missions de pointe, au service de la Défense, en s'appuyant sur des compétences scientifiques et techniques de haut niveau et des moyens uniques de haute technicité.
Venez vous investir au service de la Défense et de la Sécurité de notre pays, relever des défis scientifiques et techniques avec des moyens technologiques d'exception ! Vous contribuerez à l'excellence de la recherche et à la compétitivité de l'industrie française en construisant votre avenir dans un environnement varié et respectueux.
Référence
2022-23541-S0888
Description du poste
Domaine
Systèmes d'information
Contrat
Stage
Intitulé de l'offre
Développement de scripts de génération de scènes 3D et des pré-requis d'un outil interne
Sujet de stage
Dans le cadre de ses activités sur les incendies, le CEA-Gramat développe une compétence sur l’inflammation de matériaux exposés à des hauts flux thermiques dynamiques. L’objectif principal est le développement de codes numériques capables de prédire la prise de feu d’un matériau selon un scénario donné défini par un niveau de flux thermique et une durée d’exposition, puis d’estimer la propagation de l’incendie.
Durée du contrat (en mois)
6 mois
Description de l'offre
Le sujet de ce stage consiste à améliorer la partie génie logiciel d'un Outil de Calcul Rapide (OCR) 3D interne :
En priorité
1) Mise à jour des scripts pour l'utilisation de l'OCR
2) Mise à jour des outils pour la compilation de l'OCR.
1) Le code SIESTAS necessite l'utilisation du logiciel BLENDER v2.68 pour la préparation de scènes 3D. A cette fin, des scripts spécifiques ont été développés pour associer des groupes d’objets aux éléments de la scène afin d'exporter, dans un second temps, la scène dans un format lisible par SIESTAS 3D. Une évolution majeure de version du logiciel BLENDER ne permet plus l’utilisation des scripts en l'état. Il est donc nécessaire de les mettre à jour notamment à compter de la version BLENDER 2.80.
2) SIESTAS 3D est actuellement compilé à partir des utilitaires de développement Visual studio v12, Qt v4.8.6 et Open Scene Graph v3.2.1. L'objectif est de vérifier que le code peut être compilé avec les nouvelles versions de ces différents outils et que la compatibilité avec les fichiers de sortie générés par Blender est toujours assurée.
D'autres perspectives en terme de développement existent et seront abordées en fonction de l'avancement de travaux
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation de handicap, cet emploi est ouvert à tous et toutes.
Profil du candidat
Compilation de logiciels, des connaissances en CAO serait un plus
Python, C++, Blender, génie logiciel,
Bac+5
Localisation du poste
Site
Gramat
Localisation du poste
France, Occitanie, Lot (46)
Ville
Gramat