STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian

La page est créée Michaël Arnaud
 
CONTINUER À LIRE
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
S TA G E B O O K
2021-2022
#s’affirmer #explorer #s’épanouir

                                    1
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
SOMMAIRE

                DÉCOUVREZ NOS STAGES !
                      Cliquer sur les villes

  RENNES   TOULOUSE                            RÉGION SUD   BORDEAUX
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
N O S S TA G E S À R E N N E S                CEN Simulation, RV & HPC
                                                 Simulation de signature radar par lancer de rayon [réf SIM01]
                                                 Création d’une stack DevOps pour le développement d’applications de simulation [réf SIM02]
                                                 Amélioration de nos solutions d’affichage en réalité augmentée [réf SIM03]
                                                 Veille technologique sur les langages et les technologies de Graphical User Interfaces [réf SIM04]
                                                 Génération de scènes pour l’entrainement d’IA et la génération de données synthétiques [réf SIM05]
                                                 Modélisation d’un véhicule atterrisseur et de ses capteurs embarqués [réf SIM06]
                                                 Test de processeurs embarqués à visée spatiale [réf SIM07]
                                                 Montage d’un mini-cluster HPC [réf SIM08]
                                                 Reconstruction topologique et géométrique dans un logiciel de CAO [réf SIM09]
                                                 Simulation par apprentissage automatique [réf SIM10]
                                                 Simulation de propagation de feu de forets [réf SIM11]

                                              Lab Innovation
                                                 Simulation d’écoulements turbulents [réf LAB01]
Camille           Aurélie            Audrey      Modèle d’ordre réduit stochastique pour l’aérodynamique [réf LAB02]

                                              Digital Factory
                                                 Développement full stack [réf DF01]
                  Ouest                          Test logiciel [réf DF02]
 Présent à Rennes, Scalian vous y propose        Test logiciel automatisé [réf DF03]
          un large choix de stages.              SI Cristal : Intégration dans une équipe de développement [réf DF04]
   Aurélie, Audrey et Camille seront vos         SI Cristal : Automatisation des Tests [réf DF05]
    interlocutrices et répondront à vos          ORSEC : Remontée d'informations de gestion de crise [réf DF06]
                                                 IRSN : refonte EMMA [réf DF07]
   interrogations via l’email ci-dessous
                                                 Développement / Refonte d'applications mobiles pour l’ONF en Android/Kotlin [réf DF08]
          stages.ouest@scalian.com               OPERAT [réf DF09]
                                                 Supervision de la forge logicielle [réf DF10]
                                                 Ecoconception logicielle [réf DF11]
           Revenir au Sommaire

                                                                                                                                                       3
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
ZOOM SUR NOTRE AGENCE À RENNES

L’établissement de Rennes, spécialisé dans le développement logiciel, compte 250 collaborateurs.
Notre activité forfaitaire représente 60% de notre Chiffre d’Affaires.

                                                  Nous y regroupons deux pôles de compétences techniques :
                                                   le Centre d’Excellence National (CEN) Simulation, Réalité Augmentée
                                                    et Virtuelle & HPC, spécialisé en simulation et informatique
                                                    scientifique
                                                   la Digital Factory (appelée DF), spécialisée en systèmes d’information.

                                                  Nous disposons également chez Scalian d’un Lab Innovation. Il est le
                                                  catalyseur des projets de R&D du groupe. Il compte 20 personnes
                                                  répartis sur l’ensemble de la France. A Rennes, le Lab développe
                                                  actuellement des projets de R&D dans les domaines de la météo, de
                                                  l’océanographie et des mathématiques appliquées.

                                                                                                              Retour          4
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
N O S S TA G I A I R E S E T A LT E R N A N T S ,
QU’EN DISENT-ILS ?

  Mateo – Alternant 2021 CEN Simulation – ISEN Brest                             Julie – Stagiaire 2020 Alternant 2021 Digital Factory – ESIR
  « Au cours de ma dernière année de formation à l'ISEN Brest, j'ai effectué     « Au cours de ma formation (systèmes d’information) en 3 ans à l’ESIR, j’ai
  une alternance au CEN Simulation de Scalian sur le thème de la simulation      effectué mon stage de deuxième année chez Scalian sur une application de
  sonar. Celle-ci m'a permis d'approfondir mes compétences en                    quizz pour le développement durable. Au cours de ce stage, j’ai acquis des
  développement informatique, ainsi que de découvrir et d'apprendre à            compétences indispensables à tout développeur polyvalent. Ce stage m’a
  utiliser de nouvelles technologies et outils.                                  également permis d’apprendre de nouvelles technologies, et d’évoluer
  A la fin, Scalian m'a fait une proposition d'embauche que j'ai accepté,        dans un cadre agréable et sympathique. Suite à mon stage, j’ai signé un
  motivé par les rencontres que j'ai pu faire au sein de l'entreprise et par     contrat de professionnalisation pour ma dernière année et vient de
  mon intérêt vis à vis des projets du CEN Simulation. »                         rejoindre Scalian pour un CDI sur un projet dans la continuité de mon
                                                                                 alternance. »
  Malo – Stagiaire M1 2020 et Alternant 2021 CEN Simulation– SUPINFO
  « J’ai effectué mes études au sein de SUPINFO sur le campus de Rennes          Pierre – Stagiaire M2 2021 CEN Simulation – Master CSM Université
  avec le but d’obtenir un Master of Engineering. J’ai commencé à collaborer     Rennes 1
  avec Scalian lors de mon stage de 4ème année qui portait sur de la réalité     «Après une Licence de Physique, j'ai poursuivi mes études avec un Master
  augmentée. A la suite de ce stage et pour ma 5ème et dernière année            de Mathématiques Appliquées Mention Calcul Scientifique et Modélisation
  d’études, j’ai entamé une alternance dans l’entreprise sur un sujet bien       dans le but de compléter mes compétences en informatique. J'ai
  différent mais tout aussi intéressant dont l’objectif est de réussir à créer   finalement rejoint Scalian pour un stage de fin d'études de 6 mois portant
  une application web permettant l’exécution de calcul lourd. Le stage et        sur l'évaluation des capacités du logiciel Blender par l'élaboration d'une
  l’alternance m’ont permis d’aiguiser mes compétences techniques mais           méthode d'incrustation. Ce sujet très exploratoire m'a permis de mettre à
  aussi d’en apprendre davantage sur le fonctionnement d’une grande              profit des compétences moins académiques et j'ai énormément appris sur
  entreprise. A l’issue de cette année d’alternance, Scalian m’a fait une        les demandes d'un organisme comme Scalian ainsi que sur le logiciel
  proposition d’embauche que j’ai acceptée car l’ambiance est plaisante et le    Blender. Ce qui m'a fait accepter l'offre d'embauche de Scalian c'est tout
  contexte de travail semble optimal pour débuter une aventure                   d'abord une super équipe de collaborateurs mais aussi la curiosité et
  professionnelle. »                                                             l'innovation dans les choix de projets. »

                                                                                                                                              Retour           5
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
N O S S TA G I A I R E S E T A LT E R N A N T S ,
QU’EN DISENT-ILS ?
  Guillaume – Stagiaire M2 2021 - Epitech
  « Pour mon stage de fin d'études à Epitech, j'ai choisi de travailler et         Faustine – Stagiaire 2019 et 2020 Digital Factory – Master IL, Université
                                                                                   de Rennes 1
  d'apprendre à Scalian pendant six mois. Scalian a accepté de me prendre
                                                                                   « Durant mon master à l’Université de Rennes 1, j’ai été amenée à faire
  en stage sur le projet ORSEC, un One-page malgré le fait que je n'avais
                                                                                   deux stages, que j’ai tous les deux réalisés chez Scalian. Portés sur le
  aucune expérience dans le développement web. Grace à cela j'ai pu
                                                                                   développement mobile, ils m’ont permis de découvrir, puis d’enrichir mes
  apprendre une toute nouvelle forme de développement que je ne
                                                                                   connaissances sur ce sujet. Suite à mon stage de fin d’études, Scalian m’a
  connaissais pas, aidé par une équipe très accueillante et pédagogue.
  Toutes ces raisons, cette ouverture envers l’apprentissage et l'amicalité
                                                                                   fait une proposition d’embauche pour continuer à travailler sur le projet où
  dans l'entreprise m'ont convaincu d'accepter un poste à Scalian. »               j’étais depuis six mois. La bonne ambiance de l’entreprise et l’intérêt que je
                                                                                   portais au projet m’ont poussé à accepter. »
  Marie – Stagiaire 2019 et 2020 CEN Simulation – Master CSM, Université
  de Rennes 1                                                                      Julien – Alternant Digital Factory – Campus Academy Rennes
  « Après une licence de mathématiques, j’ai rejoint un master de Calcul           « Durant ma formation de développeur à l’IMIE, j’ai pu passer les quatre
  Scientifique et Modélisation à l’Université de Rennes 1. Ma formation en         dernières années de celle-ci en alternance chez Scalian, en passant par une
  Master m’offrant la possibilité d’effectuer deux stages, j’ai choisi le groupe   embauche en CDI après deux ans. Durant cette période, j’ai pu travailler
  Scalian pour les réaliser. Mon premier stage portait sur la création d’un        sur des projets aux objectifs, clients et technologies divers. J'ai commencé
  Docker pour une prise en main plus rapide du logiciel météorologique             tout d’abord par des projets internes ayant pour but de me familiariser
  WRF. Mon second stage portait sur l’utilisation du Deep Learning dans la         avec l’entreprise et les équipes projets, puis j'ai intégré à part entière des
  génération d’images afin d’étudier les applications possibles pour IMOTEP,       équipes projets au forfait pour des clients tels que la Chambre
  un simulateur de Turbulence développé par Scalian. Au cours de ces deux          d’Agriculture ou l’Ademe. Cela m'a permis non seulement de mettre en
  stages, j’ai pu mettre en application les différentes connaissances acquises     pratique les différentes méthodes et outils de développement sur
  lors de mes études mais aussi développer de nouvelles compétences, tout          différents langages et frameworks (Angular, Java Spring, Symfony) sur des
  en suivant les conseils de mes encadrants. Les échanges, l’écoute, la            projets concrets, mais aussi de progresser aux côtés de
  pluridisciplinarité des sujets du CEN et l’ambiance de travail m’ont d’abord     personnes agréables et compétentes aux profils très variés qui n’hésitent
  fait revenir pour mon stage de fin d’études puis m’ont fait accepter l’offre     pas à prendre du temps pour partager leurs connaissances. »
  de CDI qui m’a été faite. »

                                                                                                                                                   Retour           6
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
N O S S TA G I A I R E S E T A LT E R N A N T S ,
QU’EN DISENT-ILS ?

   Maxime – Alternant Digital Factory – Campus Academy Rennes                   Benjamin – Stagiaire 2020 CEN Simulation – INSA Rennes
   « Après 2 ans à EPITECH puis un changement d’école, j’ai effectué mes        « Après une formation d’ingénieur informatique à l’INSA, j’ai décidé
   deux dernières années de formation en alternance chez Scalian. La            d’effectuer mon stage de fin d’études chez Scalian sur un projet de
   diversité des projets m’a permis de toucher à de nombreuses                  conception d’un Visualisateur 3D.
   technologies et d’étoffer mon panel de compétences en travaillant sur        Grâce à un bon encadrement de mon tuteur de stage et à une très bonne
   des applications web, mobile, mais aussi client lourd, et ce aussi bien du   ambiance générale, j’ai pu réaliser ce projet sereinement tout en montant
   côté front-end que back-end. Suite à ces deux ans, Scalian m’a fait une      en compétence dans le domaine de l’image et de la 3D.
   proposition d’embauche, que le contexte de travail toujours bienveillant     Ce qui m’a attiré chez Scalian ce sont les nombreux projets aussi
   et formateur m’a poussé à accepter. »                                        intéressants les uns que les autres auxquels participent les différentes
                                                                                équipes ; mais ce que j’ai le plus apprécié c’est la convivialité que l’on
                                                                                ressent au sein de l’entreprise. A l’issue de ce stage, Scalian m’a fait une
                                                                                offre d’emploi que j’ai accepté avec plaisir! »

                                                                                                                                             Retour            7
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
S TA G E S A U S E I N D U C E N   Technos

              Secteurs
               Défense
                Spatial
                Energie
                 Santé             Clients
            Environnement

                                             Retour
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
RENNES SIMU
Simulation de signature radar par lancer de rayon [réf SIM01]
Tuteur : Julien HOUSSAY

Contexte
L’une des expertises de SCALIAN concerne la simulation de scène synthétique pour capteur radar. Dans
ce contexte, un démonstrateur basé sur un code de lancer de rayons sur GPU est cours de
développement. Au sein du CEN simulation et accompagné par nos équipes, votre mission est d’évaluer
ce code et de le faire évoluer afin de pouvoir à terme l’intégrer dans un logiciel industriel de simulation
de données radar de scènes maritimes dynamiques.
                                                                                                                                                     Image radar d’un véhicule
Travaux à réaliser                                                                                            Sphère vue par lancer de rayons
Le stage sera encadré à la fois par un architecte logiciel et par une équipe d’experts métier. Il passera
par une phase de montée en compétence sur le domaine radar (électromagnétisme, SER…) et sur le
code existant. Il pourra ensuite être orienté en fonction des souhaits du stagiaire vers :
        Du développement : Industrialisation et création d’IHM, Amélioration du cœur de calcul via la
           prise en compte des matériaux EM, Intégration au sein d’un logiciel complexe, Extension vers
           scène dynamique                                                                                                     Illustration principe lancer de rayon
        De l’étude : Comparaison à des mesures et des codes exacts, Etude vis-à-vis d’une cavité,
           Etude et production de données sur vague déferlante
        R&D : Synthèse d’image 3D à partir des hologrammes produits par le cœur de calcul

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
        Appétence pour le domaine physique et l’électromagnétisme
        Langages : C++, Python
        Montée en compétence : Radar, CUDA
Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.
                                                                                                                         Diagramme SER plaque

                                                                                                                                                        Retour
STAGE BOOK #s'affirmer #explorer #s'épanouir - Scalian
RENNES SIMU
Création d’une stack DevOps pour le développement d’applications de simulation [réf SIM02]
Tuteur : François MEROUR

Contexte
Au sein d’une équipe projet, votre mission est de mettre en place une stack DevOps complète, adaptée
à nos métiers et technologies. Les objectifs de ce stage sont :
 Définition et mise en œuvre d'une solution de gestion des librairies tierces ,
 Implémentation d'une chaine typique de production avec des notions d'IC.

Travaux à réaliser
Encadré par un architecte logiciel, le stage s’orientera selon 4 axes :
 Etude documentaire des différentes solutions
 Définition d'une méthodologie générique et réplicable sur plusieurs projets
 Mise en œuvre du gestionnaire de librairies et de l'IC dans le cadre d'un projet type
 Production de la documentation

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Connaissances relatives à l'IC
 Compétences Windows/Linux
 Outils de scripting
 Qualités rédactionnelles
Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                                       Retour
RENNES SIMU
Amélioration de nos solutions d’affichage en réalité augmentée [réf SIM03]
Tuteur : Maxime BROY

Contexte
Au sein de l’équipe RA de Scalian, vous participerez à l’étude de systèmes de RA à l’aide du moteur de jeu
Unity3D. Vous participerez à l’amélioration de nos techniques de développements. Vos travaux permettront
d’améliorer le lien entre les logiciels de simulation développés au sein de l’équipe et l’utilisation de la RA pour la
visualisation des données issues de ces simulateurs.

Travaux à réaliser
Le stage s’orientera selon 4 axes :
 Participer au développement d’un framework multi-supports (ARCore, ARKit, MRTK)
 Participer au développement d’un framework Frontend RA / Backend simulateur : modifier un paramètre en RA,
    appeler un code de calcul sur une machine externe et rapatrier les résultats dans la vue RA
 Réaliser le portage d’une application Hololens 2 sur iPad Pro
 Faire de la veille technologique et proposer des idées d’amélioration de nos produits RA.
Parmi les sujets pressentis dans cette recherche : développements avancés avec ARCore, développement sous
Unreal Engine, mesure et traitement en temps réel de données dans une application de RA, test du casque Lynx,
compatibilité de capteurs externes avec les casques de RA, etc.

Profil
Etudiant(e), Bac +4 ou Bac+5, vous avez les connaissances suivantes :
 Connaissance des rendus 3D et de la vision par ordinateur
 Programmation C# avec Unity3D
Une précédente expérience en développement RA est un plus.                                                           Sujet compatible avec
Vous êtes curieux, imaginatif et autonome, avec le sens de l’échange.                                                une alternance !
                                                                                                                                             Retour
RENNES SIMU
Veille technologique sur les langages et les technologies de Graphical User Interfaces [réf SIM04]
Tuteur : Aurélien LE GENTIL

Contexte
Scalian spécifie, conçoit et développe des logiciels de simulation essentiellement écrits en C++ et souhaite
évaluer les possibilités offertes par d’autres technologies ainsi que les avantages et limites associées. Cela
concerne en particulier la facilité à mettre en œuvre, à gérer de la mémoire et les performances obtenues.
Votre mission est de réaliser une veille technologique sur les technologies identifiées que sont Julia, Rust et
Flutter et de mettre en pratique vos découvertes sur des cas pratiques.

Travaux à réaliser
Encadré par Aurélien, responsable technique, le stage s’orientera selon 3 axes, sur 3 technologies
différentes :
 Julia – Langage performant pour le calcul scientifique. Plusieurs mises en pratique sont envisagées :
    incrustation de cibles dans des images radar, comparaison des performances de machine learning avec
    la plateforme TensorFlow, implémentation d’algorithme de focalisation SAR…
 Réaliser un prototype d’application de calcul GPU en utilisant le langage Rust. La mise en pratique
    portera sur une brique logicielle d’un simulateur de patrouilles maritimes.
 Flutter – Un framework OpenSource permettant de développer des applications multi-plateformes à
    partir d’une seule base de code (Dart). La mise en pratique portera sur une brique logicielle d’un scanner
    à rayon X pour la sécurité.

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Programmation Orientée Objet (C++)
 Une précédente expérience en calcul scientifique (Fortran, Matlab), CUDA et/ou IHM est un plus.
Vous êtes curieux, méthodique, débrouillard et technologiquement polyvalent !

                                                                                                                  Retour
RENNES SIMU
Génération de scènes pour l’entrainement d’IA
et la génération de données synthétiques [SIM05]
Tuteur : Alexis MARCHAND

Contexte
Scalian développe des méthodes de génération de données synthétiques dans le
domaine du visible et de l’infrarouge à l'aide d'outils de moteurs de rendu. Le stage
s'inscrit dans la continuité de précédents travaux réalisés dans le domaine visible avec le
logiciel Blender pour l'incrustation d'objet synthétique dans des scènes connues. L'un des
nouveaux défis est de réaliser ce travail dans le domaine de l'infrarouge en essayant de
prendre en compte la propagation du rayonnement dans une scène, des effets liés aux
conditions météos et les propriétés spectrales.

Travaux à réaliser
Encadré par Alexis, responsable technique, le stage s’orientera selon 3 axes :
 Etude d'une méthode de rendu IR basé sur le logiciel Blender
 Générations de scène IR
 Utiliser un moteur de rendu pour la génération de données synthétiques dans le
   domaine du visible, sur un applicatif et Tester Unity Computer Vision

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Programmation C++ / Python
 Modélisation physique

Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                              Retour
RENNES SIMU
Modélisation d’un véhicule atterrisseur et de ses capteurs embarqués [réf SIM06]
Tuteur : Maxime BROY

Contexte
Depuis de nombreuses années, Scalian a développé une forte expertise technique en simulation, notamment en concevant des
produits spécifiques sur-mesure pour ses clients. Ces derniers sont principalement issus des secteurs de la défense.
Vous intégrez le CEN (Centre d’Excellence Nationale) Simulation, avec pour objectif de réaliser un démonstrateur de simulateur
dans le secteur du spatial. En collaboration avec l’initiative PERSEUS du CNES, le projet consiste à réaliser une simulation
complète – mais simple sur le plan physique – d’un véhicule atterrisseur. Le véhicule modélisé est le VTVL (Vertical TakeOff
Vertical Landing) Mini Apterros (Advanced Propulsion Technology for Reusable Rocket and Operating System).
Travaux à réaliser
Encadré par Maxime, chef de projet, le stage s’orientera selon 3 axes :
 Reproduire une simulation d’atterrissage utilisant des réseaux de neurones et un algorithme génétique
    https://youtu.be/RC3vr8COmOY
 Ajouter des capteurs (Caméra, radars) au véhicule et générer des données synthétiques
 Utiliser les données synthétiques générées en entrée du réseau de neurones pour améliorer les résultats
En accord avec votre encadrant, l’implémentation de cette simulation se fera dans le langage et
la plateforme de votre choix.

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Programmation C++ / Python
 Notions en réseaux de neurones
Une appétence pour le domaine du spatial et une connaissance des phénomènes physiques.
Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                                                                 Retour
RENNES SIMU
Test de processeurs embarqués à visée spatiale [réf SIM07]
Tuteur : Franck GINGUENE

Contexte
Dans le cadre de la diversification de son activité, le CEN (Centre d'excellence national) HPC et simulation souhaite
poursuivre ses tests sur certains processeurs embarqués. En lien avec le projet PERSEUS (soutenu par le CNES et en
collaboration avec l'Université Rennes 1) visant à construire un mini-lanceur spatial, le stagiaire s'appropriera plusieurs
algorithmes d'IA dans les domaines du traitement d'image, de la navigation autonome ou de la simulation et évaluera
les performances, la consommation, la dissipation calorifique et la résistance aux rayonnements cosmiques de deux
processeurs : La jetson Nano (Nvidia) et le Neural Compute Stick 2 (Intel). Les résultats de ces travaux permettront de
justifier ou non l'utilisation de ces processeurs dans l'espace, que ce soit au sein d'une station spatiale (ISS) ou d'un
satellite (cubesat par exemple).

Travaux à réaliser
 Encadré par Maxime (CDP), Franck (HPC/GPU) et Ugo (Spatial, embarqué), le stage s’orientera selon 4 axes :
 Prise de contact avec les responsables du projet PERSEUS pour détourer des problématiques
 Prise en main d'algorithmes à base d'intelligence artificielle et inférence sur les processeurs ciblés
 Evaluation des caractéristiques et capacités des processeurs ciblés
 Test de la librairie NVBitFl (https://github.com/NVlabs/nvbitfi) pour la simulation de rayonnements cosmiques

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Programmation Python, C et C++
 Un intérêt pour les domaines du spatial et de l'embarqué

Mots clés : embedded, GPU, VPU, IA, space, Jetson Nano, Neural Compute Stick, bit flipping

                                                                                                                              Retour
RENNES SIMU
Montage d’un mini-cluster HPC [réf SIM08]
Tuteur : Franck GINGUENE

Contexte
Au sein de l’équipe High Performance Computing, vous participez à l’élaboration et au montage d’un petit cluster de
calcul GPU. Le site de Rennes a un besoin grandissant de mettre en place une station de calcul locale pour répondre à
différents besoins : production de données, entrainement et inférence d’IA, simulations physiques coûteuses, etc.
Après avoir recensé les besoins, vous mettrez en place un petit cluster de calcul (3 machines) répondant au mieux aux
problématiques. Vous serez encadré par une équipe multidisciplinaire, disponible et à l’écoute : Valentin (R&D), Franck
(HPC/GPU) et Benjamin (IA).

Travaux à réaliser
Le stage s’orientera selon 4 axes :
 Etat de l’art du calcul HPC sur architecture distribuée
 Choix de l’architecture matérielle et logicielle, en accord avec les besoins recensés.
 Mise en réseau locale de 3 machines. 1 master, 2 slaves.
 Relevé de performance de la solution sur divers cas d’application (développé par le stagiaire lui-même ou récupéré) :
       • Avec dépendance de données : MPI, Julia, Spark, Chapel…
       • Sans dépendance de données : Slurm, Docker, TensorFlow

Profil
Etudiant(e), Bac+4 ou Bac+5, vous avez les connaissances suivantes :
 Architecture et administration des systèmes Linux,
 Architecture réseau,
 Intérêt pour le calcul haute performance,
 Des notions de programmation dans les langages C++ ou python sont un plus.
Mots clés : HPC, Cluster, GPU, Nvidia, Linux

                                                                                                                          Retour
RENNES SIMU
Reconstruction topologique et géométrique dans un logiciel de CAO [réf SIM09]
Tuteur : Thomas HAMON

Contexte
Au sein d’une équipe projet, vous mènerez une étude de faisabilité et le prototypage
d’outils d’aide à la production de bâtiment dans un logiciel CAO. L’étude et le prototypage
porteront notamment sur des outils de reconnaissance topologique permettant
d’automatiser la phase d’import initiale d’une géométrie (ex: reconnaitre automatiquement
les ponts, tranches et locaux du bâtiment ou encore réparer automatiquement une CAO
corrompue).
L’atelier de modélisation est basé sur SHAPER, un logiciel CAO Open Source français.

Travaux à réaliser
Encadré par Thomas, le stage s’orientera selon 4 axes :
 Etat de l’art des techniques de réparation de CAO et de reconnaissance topologique
 Prise en main du Framework logiciel Open Cascade Technology
 Définition d’un ou plusieurs algorithmes de reconnaissance topologique
 Prototypage dans l’atelier CAO

Profil
Etudiant(e), Bac+5, vous avez les connaissances suivantes :
 Programmation C++
 Bonne vision dans l'espace
Une expérience de pratique de logiciel CAO, la manipulation de NURBS ou de maillage est
un plus.
Vous êtes curieux, imaginatif et autonome, avec le sens de l’échange.

                                                                                              Retour
RENNES SIMU
Simulation par apprentissage automatique [réf SIM10]
Tuteur : Cédric DAMMERT

Contexte
Le sujet du stage repose sur une application de simulation qui permet d’évaluer la probabilité de réussite de techniques de contre mesure. Aujourd’hui entièrement
basé sur un modèle physique, chaque simulation est relativement coûteuse en temps de calcul. L’objectif du stage est de développer une nouvelle approche, basée sur
de l’apprentissage automatique, pour « émuler » la simulation physique : on espère ainsi obtenir un modèle approchant nettement plus rapide.

Travaux à réaliser
Encadré par Cédric, chef de projet, le stage comportera 4 étapes principales :
 Etude des algorithmes et architectures IA adaptés :
   réseau de neurones, régression linéaire, …
 Dimensionnement et création des jeux de données
 Mise en place de l’algorithme, apprentissage
 Evaluation/analyse des résultats, réapprentissage

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Développement Python, une connaissance des librairies Tensorflow, Keras,
   PyTorch serait un plus
 Notions en IA, machine learning

Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de
l’échange.

                                                                                                                                                 Retour
RENNES SIMU
Simulation de propagation de feu de forets [réf SIM11]
Tuteur : Alexis MARCHAND

Contexte
Au cours de ces dernières années, les feux de forêt sont devenus des phénomènes de plus en plus
fréquents et difficiles à maîtriser malgré les moyens de lutte.
La connaissance de l'avancée du front de flammes est une donnée critique pour définir des stratégies de
luttes. Le CEN (Centre d'excellence national) HPC et simulation de Scalian souhaite développer un nouvel
outil de simulation d'incendie afin d'aider les opérationnels lors d'intervention sur des feux de forêt. Cet
outil utilisera des codes de propagation déjà existants et pourra intégrer des mécanismes d'assimilation de
données afin d'améliorer les prédictions de l'avancée du front de flammes à l'aide de mesures terrains
(comme par exemple l'estimation du front de flamme par des caméras embarquées par des drones).

Travaux à réaliser
Encadré par Alexis, responsable technique, le stage s’orientera selon 3 axes :
 Développement d'un outil de simulation incendie avec intégration de données terraines (topographie,
   végétation, cartographie)
 Etude sur l'implémentation de techniques de luttes au sein de l'outil de simulation
 Intégration de données terrains au sein du simulateur (positions du front à l'aide d'image infrarouge)

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Modélisation physique
 Programmation C++ / Python
Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                                               Retour
L A B I N N O VAT I O N S C A L I A N
Simulation d’écoulements turbulents [réf LAB01]
Tuteur : Valentin RESSEGUIER

Contexte
En mécanique des fluides, les simulations sont généralement très couteuses en temps de calcul. Pour
s’attaquer à des applications temps réel, il est nécessaire de déduire d’un jeu de données, un modèle
de dimension réduite, qui est une approximation de l’EDP originale dans un cadre d’application
spécifique. Le stagiaire travaillera sur des simulations DDES (Delayed Detached Eddy Simulation)
pour la génération de jeu de données d’écoulements autour d’un foil de bateau et d’une pale
d’éolienne.

Travaux à réaliser
Co-encadré par Valentin Resseguier (responsable technique à SCALIAN DS),
Emmanuel Guilmineau (LHEEA) et Dominique Heitz (INRAE) et en collaboration avec IRENav, le stage
s’orientera selon 3 axes :
 Adapter à OpenFOAM et potentiellement compléter des sorties de simulation ISIS-CFD
    d’écoulement 3D autour d’une pale d'éolienne.
 Adaptera le code pour réaliser un DDES 2D dans la même configuration.
 Simuler un écoulement autour d’un foil et validation

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Spécialisation en mécaniques des fluides
 Bonne connaissance de C++ et d'OpenFOAM
 Une connaissance de ISIS-CFD serait un plus
Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                                        Retour
L A B I N N O VAT I O N S C A L I A N
Modèle d’ordre réduit stochastique pour l’aérodynamique [réf LAB02]
Tuteur : Valentin RESSEGUIER
Contexte
En mécanique des fluides, les simulations sont généralement très couteuses en temps de calcul. Pour s’attaquer à des
applications temps réel, il est nécessaire de déduire d’un jeu de données, un modèle de dimension réduite, qui est une
approximation de l’EDP originale dans un cadre d’application spécifique.
Au sein du Lab de Scalian DS, nous développons de tels modèles, dérivés d’un formalisme de mécanique des fluides
randomisée [1]. Ce formalisme permet, en particulier, de quantifier et de contrebalancer les erreurs introduites par la
réduction de dimension. Un code C++ a été développé en se basant sur OpenFOAM et la librairie de modèles d’ordre réduit
ITHACA-FV [2]. Nous cherchons aujourd'hui à travailler avec des écoulements à haut Reynolds, ce qui nécessite d'utiliser des
modèles de turbulence, tel que les Références : DDES (Delayed Detached Eddy Simulations, hybridation LES-RANS).
[1] Resseguier et al., (2021) https://hal.archives-ouvertes.fr/hal-03169957/document
[2] Stabile & Rozza (2018) https://arxiv.org/pdf/1710.11580
[3] Chaturantabut & Sorensen (2010) https://scholarship.rice.edu/bitstream/handle/1911/102182/TR11-08.pdf?sequence=1

Travaux à réaliser
Co-encadré par V. Resseguier (responsable technique à Scalian DS), G. Stabile (SISSA, Italie), le stagiaire travaillera au
développement et à l’implémentation de ces modèles de turbulence dans un cadre de dimension réduite, avec des
applications sur des écoulements autour d’un foil de bateau et d’une pale d’éolienne, en se basant sur deux grandes étapes:
1. Réduction des équations additionnelles des DDES.
2. Réduction des termes non-polynomiaux par DEIM [3]

Profil
Etudiant(e), cursus Bac+5, vous avez les connaissances suivantes :
 Spécialisation en mathématiques appliquées ou en mécaniques des fluides
 Connaissance en C++ nécessaire, une connaissance d'OpenFOAM serait un plus
Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                                                               Retour
S TA G E S A U S E I N D E L A D F
                                     Technos

              Secteurs
                Energie
                 Santé
               Ecologie
               Bâtiment              Clients
                 Forêt
R E N N E S D I G I TA L FA C T O R Y
Développement full stack [ref DF01]
Tuteur : Jean-Philippe BURLOT

Contexte
Placé sous la responsabilité de l’ADEME (Agence de la Transition Ecologique), SYDEREP est une application qui permet la collecte des données pour les filières (piles
et accumulateurs, emballages, …) par campagne annuelle de déclarations pendant laquelle les acteurs (FNAC, IKEA, Carrefour, Eco-Emballage…) déclarent leurs
données de mise en production, traitement et collecte.
Pour le suivi et pilotage de chaque filière, les données de SYDEREP sont ensuite analysées et des rapports annuels produits par l’ADEME.

Travaux à réaliser
 Conception technique à partir de specifications fonctionnelles détaillées
 Développement écrans front-end avec notre architecture Angular
 Développement back-end en Java avec Spring Boot, Spring batch
 Revue croisée de codes
 Participation à la vie d’équipe

Environnement technique
Java, Angular, PostgreSQL, Gitlab, Docker, Plate-forme d’intégration continue, JIRA

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement Web et avez des connaissances dans
l’environnement technique mentionné.

Vous êtes rigoureux, doté d’un bon relationnel, et avez le sens du travail en équipe.

                                                                                                                                                      Retour
R E N N E S D I G I TA L FA C T O R Y
Test logiciel [ref DF02]
Tuteur : Pascal JOUBLE

Contexte
Placé sous la responsabilité de l’ADEME (Agence de la Transition Ecologique), SYDEREP est une application qui permet la collecte des données pour les filières (piles
et accumulateurs, emballages, …) par campagne annuelle de déclarations pendant laquelle les acteurs (FNAC, IKEA, Carrefour, Eco-Emballage…) déclarent leurs
données de mise en production, traitement et collecte. Pour le suivi et pilotage de chaque filière, les données de SYDEREP sont ensuite analysées et des rapports
annuels produits par l’ADEME.

Travaux à réaliser
Conception de cas de tests en partant des specifications fonctionnelles détaillées
 Exécution manuel des cas tests avec l’outil Squash
 Suivi des anomalies dans JIRA & Squash
 En fonction de tes appétences :
      • mise en place d’exigences, de campagnes de test
      • suivi d’une campagne de test (tableau de bord) et bilan d’une campagne de test

Environnement technique
 PostgreSQL, Gitlab, Docker, Squash, JIRA

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement Web et avez des connaissances dans
l’environnement technique mentionné.

Vous êtes rigoureux, doté d’un bon relationnel, et avez le sens du travail en équipe.

                                                                                                                                                      Retour
R E N N E S D I G I TA L FA C T O R Y
Test logiciel automatisé [ref DF03]
Tuteur : Yoong KIM

Contexte
Placé sous la responsabilité de l’ADEME (Agence de la Transition Ecologique), SYDEREP est une application qui permet la collecte des données pour les filières (piles
et accumulateurs, emballages, …) par campagne annuelle de déclarations pendant laquelle les acteurs (FNAC, IKEA, Carrefour, Eco-Emballage…) déclarent leurs
données de mise en production, traitement et collecte. Pour le suivi et pilotage de chaque filière, les données de SYDEREP sont ensuite analysées et des rapports
annuels produits par l’ADEME.

Travaux à réaliser
 Conception de cas de tests en partant des specifications fonctionnelles détaillées
 Exécution automatisée des cas tests (cucumber, robotframework…)
 Suivi des anomalies dans JIRA & Squash
 En fonction de tes appétences :
      • mise en place d’exigences, de campagnes de test
      • suivi d’une campagne de test (tableau de bord) et bilan d’une campagne de test

Environnement technique
 PostgreSQL, Gitlab, Docker, Squash, JIRA

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement Web et avez des connaissances dans
l’environnement technique mentionné.
Vous êtes rigoureux, doté d’un bon relationnel, et avez le sens du travail en équipe.

                                                                                                                                                      Retour
R E N N E S D I G I TA L FA C T O R Y
SI Cristal : Intégration dans une équipe de développement [ref DF04]
Tuteurs : Margot BATTESTI - Alain BLANCHARD

Contexte
Intégré(e) au sein de l’équipe en charge de la maintenance et de la refonte du Système d’Information (SI)
CRISTAL dédié au prélèvement et à la greffe d’organes et de tissus, pour le compte de l’Agence de la
Biomédecine, vous contribuez aux activités de développement sur les applications du SI.

Travaux à réaliser
Encadré(e) par le chef de projet et un référent technique vous participerez:
 Au développement d’IHM WEB Responsive (navigateur, terminaux mobiles) et de services back-end
   exposés sous forme d’API REST
 À la documentations techniques projets
 À l’Intégration et déploiement continu dans la forge logicielle Scalian

Environnement technique
 Java/Angular, PostgreSQL, Gitlab, Docker, Plate-forme d’intégration continue

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement et avez des connaissances dans l’environnement
technique mentionné.

Vous êtes rigoureux, doté d’un bon relationnel, et avez le sens du travail en équipe.

                                                                                                            Retour
R E N N E S D I G I TA L FA C T O R Y
SI Cristal : Automatisation des Tests [ref DF05]
Tuteurs : Margot BATTESTI - Alain BLANCHARD

Contexte
Intégré(e) au sein de l’équipe en charge de la maintenance et de la refonte du Système d’Information (SI)
CRISTAL dédié au prélèvement et à la greffe d’organes et de tissus, pour le compte de l’Agence de la
Biomédecine, vous contribuez à la réalisation d’outils destinés aux tests des applications du SI
(qualification, non régression, endurance et performance)

Travaux à réaliser
Encadré(e) par le chef de projet et un référent technique vous participerez:
 au développement de scripts python / locust pour vérifier le bon fonctionnement des interfaces du SI
   (API REST, pages WeB)
 À l’industrialisation les outils de tests pour une exécution automatique dans la plateforme devops
   (gitlab-ci, docker)
 A la mise en œuvre et à l’exécution de tests d’endurance et performance

Environnement technique
 Gitlab, Docker, Plate-forme d’intégration continue, Java/Angular, Python/Locust, API REST, SOAPUI,
   Postman

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement et avez des connaissances dans l’environnement
technique mentionné ou une appétence pour ces sujets.

Vous êtes rigoureux, doté d’un bon relationnel, et avez le sens du travail en équipe.

                                                                                                            Retour
R E N N E S D I G I TA L FA C T O R Y
ORSEC : Remontée d'informations de gestion de crise [ref DF06]
Tuteur : Eric FOQUET

Contexte
Intégré(e) au sein de l’équipe de développement du portail SYNERGI2 pour la
gestion de crise ORSEC pour le compte du Ministère de l’intérieur, participez au
développement de modules additionnels du système d'information.

Travaux à réaliser
 Intégration d'un outil de cartographie pour géo-positionner une alerte à
   partir d’une adresse postale.
 Création d'un outil collaboratif pour la création de documents de présentation
   pour les points de situation sur un événement particulier.

Environnement technique
 Linux, Java/Angular, PostgreSQL, Gitlab, Docker, Plate-forme d’intégration
   continue

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement et avez des
connaissances
dans l’environnement technique mentionné.

Vous êtes rigoureux, doté d’un bon relationnel, et avez le sens du travail en
équipe.

                                                                                   Retour
R E N N E S D I G I TA L FA C T O R Y
IRSN : refonte EMMA [ref DF07]
Tuteur : Marc BENARD

Contexte
Dans le cadre d’un projet pour le client IRSN (Institut de Radioprotection et de
Sureté Nucléaire), vous participerez à la refonte de l’application EMMA. Elle
permet de gérer le cycle de vie d’échantillons destinés à des mesures
radiologiques, de leur prélèvement jusqu’à leur validation et publication des
résultats d’analyse. A ces fins, une partie d’administration permet de gérer les
données de type référentiel ainsi que les utilisateurs. Une partie cartographique
permet aussi de visualiser la localisation des prélèvements

Travaux à réaliser
Encadré(e) par le chef de projet et un référent technique vous participerez à:
Développer les fonctionnalités (Back, Front) définies par le client
Respecter les consignes de développement définies par le responsable
technique
Assurer le niveau de qualité attendu par le client
S’assurer que les performances sont meilleures que sur l’ancienne version

Environnement technique
Linux, Java/Angular, PostGreSQL, Gitlab, Docker, Plate-forme d’intégration
continue

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement.
Vous êtes autonome, rigoureux et optimiste et avez le sens du travail en équipe.
                                                                                    Retour
R E N N E S D I G I TA L FA C T O R Y
Développement / Refonte d'applications mobiles pour l’ONF en Android/Kotlin [ref DF08]
Tuteur : Jean-François PERIER

Contexte
Vous participez aux développements applicatifs sur les projets de l’Office National des
Forêts (ONF) dans le cadre de développement / refonte d'applications mobiles. Vous
rejoignez une équipe de plusieurs personnes composées d’un directeur de projet, d’un
chef de projet, de référents techniques, un responsable fonctionnel et plusieurs
développeurs.
 La technologie Android/Kotlin est utilisée pour le développement des applications.
L’architecture des projets Android repose sur le principe de la Clean Architecture. Les
applications mobiles ONF riches et complexes en termes de fonctionnalités et
d'ergonomie, s’interfacent avec des services distants et une base de données SQLite pour
gérer le mode déconnecté. Certaines applications disposent de fonctionnalités de
cartographie utilisant l'API ArcGIS Runtime d'ESRI.

Travaux à réaliser
 Développer des fonctionnalités à partir de spécifications fonctionnelles
 Respecter les consignes de développement
 Assurer le niveau de qualité attendu par Scalian et le client
Environnement technique
 Android, Kotlin, Git, ArcGIS Runtime; REST-JSON
 Outils : Android Studio, GitLab, JIRA, Zeplin
Profil
Etudiant(e), cursus Bac+5 informatique, vous aimez le développement.
Vous êtes autonome, rigoureux, optimiste, vous avez le sens du travail en équipe et
surtout ... vous aimez la Mobilité !!!
                                                                                           Retour
R E N N E S D I G I TA L FA C T O R Y
OPERAT [ref DF09]
Tuteur : Gatien MELLION

Contexte
Dans le cadre d’un projet pour le client ADEME (Agence de la transition
écologique), vous participerez aux développements et à la maintenance du site
OPERAT. Celui-ci permet le recueil et le suivi des consommations d’énergie,
pour tous les bâtiments (> 1000 m2) du secteur tertiaire. Ceci entre dans le
cadre de l’application du Décret Tertiaire (Loi Elan) dont l’objectif est la
réduction des consommations d’énergies de ce parc de bâtiments.

Travaux à réaliser
Encadré(e) par le chef de projet et un référent technique vous participerez à:
 Développer les fonctionnalités (Back, Front) définies par le client
 Respecter les consignes de développement définies par le responsable
   technique
 Assurer le niveau de qualité attendu par le client
 S’assurer que les performances sont meilleures que sur l’ancienne version

Environnement technique
 Linux, Angular, PHP Symfony/API Platforme, MySQL, Gitlab, Docker, Plate-
   forme d’intégration continue

Profil
Etudiant(e), cursus Bac+5, vous aimez le développement.
Vous êtes autonome, rigoureux et optimiste et avez le sens du travail en équipe.

                                                                                   Retour
R E N N E S D I G I TA L FA C T O R Y
Supervision de la forge logicielle [ref DF10]
Tuteur : Alain BLANCHARD

Contexte
Au sein de l’équipe DEVOPS, vous participez à la réalisation d’évolutions pour la supervision
de la pile d’intégration et de déploiement continu Scalian. Constituée d’une suite d’outils
tels que Prometheus, cAdvisor et Grafana, la supervision a pour objectif:
 De collecter des métriques relatives à l’usage des ressources du cluster Docker Swarm,
    cœur de la plate-forme DEVOPS sur laquelle sont construites et déployées les
    applications,
 De présenter sous forme de tableaux de bord (i.e. graphes) les métriques clés,
 De générer des alertes en cas d’incidents ou de comportements anormaux

Travaux à réaliser
Encadré par les responsables techniques, le stage s’orientera autour des axes suivants :
 Ajouts de métriques, mise en place d’alertes et évaluation de nouveaux outils (i.e.
   InfluxDB)
 Supervision des applications hébergées et mise à disposition des métriques auprès des
   équipes projets

Profil
Étudiant(e), cursus Bac+5, vous avez les connaissances suivantes ou une appétence pour
ces sujets:
 Administration des systèmes Linux et gestion de conteneurs Docker
 Développement de scripts (Python, Ansible)
 Intégration d’outils Open Source

Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.
                                                                                                Retour
R E N N E S D I G I TA L FA C T O R Y
Ecoconception logicielle [ref DF11]
Tuteur : Raphaël POURCHASSE

Contexte
L’objectif de ce stage est d’optimiser des développements existants pour prendre en compte les enjeux écologiques et économiques
d’aujourd’hui. Certaines applications seront présentées et évaluées selon leurs optimisations possibles.

Travaux à réaliser
Encadré par un responsable, le stage comportera ces différentes tâches
 Etat de l’art des bonnes pratiques dans le cadre de l’éco conception logicielle
 Analyse de l’application cible, réalisée avec l’aide de développeurs lors d’analyses communes à planifier
 Mise en place de bonnes pratiques au sein de l’application via des POC ou des maquettes
 Définition d’indicateurs afin de justifier les améliorations (Nombre de requête HTTP, Activité Réseau (Ko) etc…
 Evaluation des impacts lors des mises en production
 Faisabilité d’une automatisation d’évaluation de code à l’aide des outils Jenkins et Sonarqube

Profil
Étudiant(e), cursus Bac+5, vous avez les connaissances suivantes ou une appétence pour ces sujets:
 Maitrise du ou des langages utilisés par l’application (Java ou PHP)
 Des connaissances DevOPS seront appréciées.

Vous êtes curieux, méthodique, rigoureux et autonome, avec le sens de l’échange.

                                                                                                                                   Retour
N O S S TA G E S À TO U L O U S E

                                                                Stages à Toulouse
                                                                 Ingénieur(e) stagiaire en Instrumentation
                                                                 Stagiaire en Traitement d'images & algorithmie
                                                                 Développement logiciel C++ | Génie logiciel
                                                                 Ingénieur(e) stagiaire en logiciel embarqué | Drones autonomes – C++
         Amandine                       Margaux
                                                                 Ingénieur(e) stagiaire en informatique logiciels | Drones autonomes –
amandine.rotella@scalian.com
                                                                  NodeJS, Web
                               margaux.moscatelli@scalian.com
                                                                 Ingénieur(e) stagiaire en tests d’intégration | Drones autonomes – C++
                                                                 Ingénieur(e) stagiaire en logiciel embarqué | Drones – C++
                                                                 Stage Portail Angular PHP
                       Occitanie
           Expertes en ressources humaines,
       Margaux et Amandine ont des stages à vous
      proposer au cœur de notre Division Systèmes
          Numériques à Toulouse et sa région.

                  Revenir au Sommaire

                                                                                                                                           3
                                                                                                                                           4
Vous pouvez aussi lire