Stage 3A Ingénieur développement logiciel/calcul : Interfaçage d'un outil de dynamique des structures (Primodal) avec des solveurs FEM H/F

Bordeaux, France Stage (6 mois)

Le recrutement est fermé pour cette offre

À propos de Groupe INGELIANCE

🚀 Faites décoller votre carrière : Bienvenue au sein du Groupe INGELIANCE !👋 

Depuis plus de 25 ans, nous accompagnons nos clients dans l’étude et la réalisation de projets à forte technicité au travers de bureaux d’études (interne et sur site client), d’une offre de conseil et d’une cellule R&D. 

Avec une équipe de plus de 700 professionnels passionnés – Techniciens, Ingénieurs, Docteurs – répartis sur 20 sites en France, nous cultivons l’innovation au quotidien pour une mission essentielle : garantir la satisfaction de nos clients

Notre organisation se structure autour de trois divisions complémentaires :

  • Développement Systèmes

  • Solutions Industrielles

  • Analyse Scientifique

Nous intervenons dans des secteurs d’avenir tels que le naval, laéronautique, le spatial &défense, lénergie et le nucléaire, offrant ainsi des opportunités variées et stimulantes. 

Nous avons à coeur d’accompagner l’ensemble de nos collaborateurs tout au long de leur carrière au sein du Groupe. Nous participons ainsi à leur montée en compétences au travers de notre école de formation interne, encourageons la promotion interne et accordons l’égalité des chances lors de nos recrutements. #ActivateurDeProgrès

Le poste

Un des pôles d'expertise du groupe concerne la simulation des systèmes critiques (environ 130 collaborateurs). Elle possède une excellente image de marque auprès de ses clients (secteurs aéronautique et spatial, construction navale, transport, nucléaire et défense, pétrole & gaz).

Dans le cadre de son partenariat avec la société TOP MODAL, INGELIANCE utilise et distribue le logiciel PRIMODAL qui est utilisé par de grands industriels, principalement dans le domaine aérospatial.

Cet outil est composé de plusieurs modules permettant d’analyser les comportements dynamiques des structures que ce soit en termes d’essais vibratoires ou de simulations éléments-finis.

Figure 1 : Exemple d’interface du module POST de PRIMODAL

Cet outil est développé en langage MATLAB mais dispose d’une version compilée permettant aux utilisateurs finaux de l’utiliser sans licence MATLAB. Il est développé de manière évolutive en proche collaboration avec les industriels utilisateurs afin de répondre aux besoins de chacun.

Ce logiciel ne remplace pas les solveurs FEM (Finite Element Model) commerciaux mais permet de les compléter afin d’affiner l’analyse et la compréhension des phénomènes dynamiques. Ainsi, il s’utilise en complément d’un solveur FEM.

Ayant été développé initialement pour le secteur spatial, il est parfaitement compatible avec le solveur NASTRAN. Néanmoins, en vue d’étendre son utilisation vers de nouveaux secteurs (défense terrestre, nucléaire,...) et de nouveaux type de sollicitations (séisme), il devient nécessaire de le rendre compatible avec d’autres solveurs afin de pouvoir étendre sa distribution.

Cette demande émane d’une volonté de développement interne mais aussi de clients dont les besoins évoluent suite à l’utilisation de nouveaux logiciels dans leurs services.

L’objectif du stage sera de développer la compatibilité de cet outil avec des solveurs commerciaux et se déroulera selon les étapes suivantes :

  • Simulations dynamiques sur des cas industriels (NASTRAN et ABAQUS)

  • Prise en main du logiciel PRIMODAL (en tant qu’utilisateur)

  • Découverte de l’architecture du logiciel (en tant que développeur) et compréhension des scripts existants pour le couplage à des solveurs FEM (NASTRAN principalement)

  • Etat des lieux des fonctionnalités PRIMODAL compatibles selon les solveurs FEM utilisés

  • Développement de fonctionnalités permettant d’importer des résultats basiques ABAQUS et ANSYS de manière robuste dans PRIMODAL

  • Amélioration des données importées afin de rendre compatibles un maximum de fonctionnalités de PRIMODAL

  • Piste de développement 1 : Réalisation de script permettant d’importer plus d’informations depuis ABAQUS vers primodal.

  • Piste de développement 2 : Compatibilité avec ANSYS (non existante à l’heure actuelle)

  • Rédaction d’un manuel utilisateur synthétisant les possibilités d’import de l’outil et les limites de compatibilité

Profil recherché

🎓En dernière année d’école d’ingénieur ou de master, vous aimez les hautes technologies et les défis techniques. Vous avez acquis dans le cadre de votre formation de solides bases en mécanique des structures (notamment en dynamique) et en simulation éléments-finis (FEM).

Une appétence pour le développement de programmes scientifiques (MATLAB, python) est aussi souhaitée.

Une connaissance opérationnelle de solveurs FEM (ABAQUS ou ANSYS) constituerait un point positif.

Le stage requiert une certaine curiosité scientifique pour prendre en main l’outil PRIMODAL d’un point de vue utilisateur mais aussi en tant que développeur afin d’y intégrer les travaux menés.

Ces travaux seront, pour le stagiaire, l’opportunité de découvrir un logiciel de dynamique des structures largement distribué et utilisé dans le secteur aérospatial mais aussi de participer à son développement et élargir sa compatibilité avec les solveurs commerciaux existants.

Détails sur le poste
Bordeaux, France
Stage (6 mois)
33 - Gironde
Propulsé parTaleez