Stage Ingénieur génie informatique et développement H/F
Description
EREMS a pour vocation l’étude et la réalisation des équipements électroniques embarqués et des logiciels associés pour les secteurs de la haute technologie, essentiellement pour le spatial.
Grâce au savoir-faire de nos 170 collaborateurs, EREMS a contribué depuis 1979 au succès de plus de 300 missions spatiales, en réalisant des équipements électroniques embarqués pour des satellites de télécommunications et d’observation, des sondes d’exploration et de stations spatiales.
Pour le programme Mars Sample Return, par exemple, nos équipes fournissent à Airbus Defence and Space et à l'Agence Spatiale Européenne, l'équipement RIU (Remote Interface Unit) du vaisseau spatial Earth Return Orbiter (ERO) qui ramènera les échantillons de sol martien sur Terre.
Portée par des valeurs telles que la rigueur, l’expertise et l’excellence, EREMS s’emploie à maitriser tous les aspects de la création de ses équipements.
Cette exigence de qualité passe à la fois par l’accompagnement et la montée en compétences de nos collaborateurs ainsi que par la recherche constante de l’amélioration des conditions de travail et l’instauration de conditions propices à l’équilibre vie professionnelle / vie personnelle.
Mission
Sujet : Mise en œuvre d’une pipeline CI/CD pour le développement embarqué.
L’objectif de ce stage est de moderniser le processus de développement de logiciels embarqués pour les équipements de satellites en mettant en place une pipeline CI/CD (Intégration Continue/Déploiement Continu).
La pipeline à implémenter comprendra l’automatisation des étapes suivantes :
Compilation du code : Automatisation de la compilation des sources pour générer les binaires.
Exécution de tests unitaires : Validation du code par des tests unitaires et génération des résultats.
Analyse statique du code : Vérification de la conformité aux règles de codage et production de métriques de qualité de code, en utilisant des outils d’analyse statique.
Analyse par un modèle local LLM : Utilisation de l’IA pour assister le développement, avec des fonctionnalités telles que la détection de bugs et d’erreurs logiques, l’optimisation du code, ainsi que la génération de commentaires et de documentation.
Environnement technologique pour la mise en œuvre de cette pipeline : Gitlab, Docker CE, SonarQube CE, GPT-4All…
Profil
Dans le cadre de votre formation bac+5, vous êtes à la recherche d'un stage d'une durée de 6 mois afin de valider votre formation.
Compétences requises :
Connaissances en développement C, Python.
Expérience avec les environnements Linux.
Familiarité avec les concepts de CI/CD et les outils associés.
Vous êtes organisé(e), rigoureux(se) et motivé(e).
Avantages à EREMS :
Tickets resto ;
Activités sportives …
Cette proposition vous intéresse ?
Alors, voici comment candidater :
- Envoyez-nous votre CV ;
- Après réception de votre candidature, vous aurez un 1er entretien téléphonique avec la personne chargée de recrutement (environ 20 minutes) ;
- Si votre candidature est retenue, vous serez reçu dans nos locaux pour un échange avec la responsable de service et un responsable recrutement.
EREMS s’engage en faveur de la diversité culturelle, l’égalité hommes-femmes et l’emploi des personnes en situation de handicap.
Rejoindre EREMS, c’est donc évoluer dans le domaine passionnant du spatial. Si la perspective d’intégrer une entreprise porteuse de projets innovants en France vous motive, alors rencontrons-nous !