Date de publication : 29/09/2023
Catégorie de contrat : | Stage |
Temps de travail : | Plein temps |
Secteur : | Informatique Scientifique & Technique |
Localisation : | La Ciotat |
Niveau d’expérience : | Débutant(e) |
Langues requises : | Français / Anglais lu écrit |
Contacts : | Victor De Castro / 07 64 36 41 23 victor.decastro@stilog.com marc.duvernet@stilog.com |
Contexte
Vous souhaitez faire partie d’une entité à taille humaine au sein d’un grand groupe qui vous accompagnera dans votre trajectoire de carrière ? Vous désirez être au cœur de l’évolution des nouvelles technologies et participer à des projets porteurs et innovants ?
Stilog I.S.T, filiale d’ICE Groupe, est une Entreprise Innovante en forte croissance spécialisée pour son pôle Services dans l’ingénierie Aéronautique. Son cœur de métier est de réaliser les outils informatiques servant à la conception des nouvelles configurations de moteurs d’avion, d’hélicoptère et de fusée principalement pour le compte de SAFRAN en mettant en œuvre des solutions innovantes et robustes en collaboration avec les différents départements Méthodes de la Direction Technique. Stilog I.S.T. réalise des missions au forfait dans ses Locaux de La Ciotat (13600) et de Nanterre (92800) avec certaines missions sur les sites de SAFRAN.
Stage de refonte d’un solveur de post-traitement de résultats éléments finis
Dans le cadre des prestations réalisées par Stilog I.S.T. pour ses différents clients, un framework de développement a été créé en 2011 afin de répondre aux attentes des clients et satisfaire les besoins société. Il repose notamment sur les technologies Python/Qt/Qwt/OpenGL/VTK.
Ce framework a été utilisé pour créer une plateforme de post-traitement de résultats éléments finis en dynamique vibratoire.
La plateforme a pour but de piloter différents solveurs qui fournissent de nouveaux résultats à partir des fichiers éléments finis. Ces résultats sont ensuite utilisés dans les bureaux d’études.
CONTENU
Le stage, objet de la présente présentation, revêt un objectif double :
- Intégration de l’équipe projet,
L’équipe de développement est composée :
- d’un chef de projet, qui est en relation directe avec les clients, qui gère les différentes demandes autour de la plateforme et qui définit le périmètre de travail,
- d’ingénieurs, qui réalisent les développements dans le cadre défini avec le chef de projet suite à une demande client.
L’objectif du stage sera d’intégrer l’équipe de projet pour appréhender tous les aspects d’un projet informatique : de sa conduite contractuelle, à la validation et documentation en passant par le respect des normes de développements industriels.
- Refonte d’un solveur de post-traitement de la plateforme
Après une phase de prise en main de la plateforme et de son bon fonctionnement, les travaux de développements débuteront sur les solveurs.
Dans son état actuel, la plateforme dispose de 2 solveurs qui nécessiteraient une refonte :
- Un code écrit en Fortran 90, utilisé pour tracer des diagrammes de Campbell,
- Un code écrit en Fortran 90, utilisé pour normaliser des résultats de criticités, calculer des cumuls de modes et des kt admissibles.
La refonte d’un solveur consiste à relire l’intégralité du code pour déterminer quelles parties doivent être réécrites. Elle ne doit pas modifier le comportement général du solveur mais clarifier et optimiser la méthodologie du solveur.
Dans le cadre du stage, la refonte d’un seul des deux solveurs sera un objectif suffisant.
Les travaux seront menés en respectant le cahier des charges suivant :
- Prise en main du solveur dans son état actuel, production de cas tests de références,
- Rédaction, avec l’équipe projet, d’un rapport décrivant la nouvelle conception à mettre en place,
- Développement (encadré par un membre de l’équipe),
- Validation en comparant avec les résultats de référence.
Profil
Actuellement en dernière année d’école d’ingénieur en mécanique ou en modélisation numérique, vous faites preuve de rigueur, de prise d’initiative, d’autonomie et d’un esprit critique.
Les compétences requises pour le stage sont les suivantes :
- Bonne communication,
- Python (2.7), Fortran 90,
- Des notions de programmation orientée Objet seront appréciables,
Ce stage est perçu par l’entreprise comme une pré-embauche en vue de l’intégration définitive du stagiaire dans l’équipe projet.
Date de début stage de fin d’année : à déterminer
Durée : 6 mois
Lieu : La Ciotat
Informations complémentaires :
– Gratification
– Remboursement du titre de transport à hauteur de 50% du montant
– Tickets restaurant