BERTIN TECHNOLOGIES emploi
BERTIN TECHNOLOGIES recrutement

Stage - Mise en Place d'Une Chaine CI - CD pour Firmwares Cameras H/F BERTIN TECHNOLOGIES

  • Aix-en-Provence - 13
  • Stage
  • 6 mois
  • Bac +5
  • Industrie Aéronautique • Aérospatial
  • Secteur Energie • Environnement
Lire dans l'app

À noter sur ce job

Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !

Les missions du poste

Chez Bertin Technologies, nous développons des équipements et systèmes de mesure pour des applications scientifiques et critiques. Nos technologies sont utilisées dans des secteurs stratégiques comme la défense et la sécurité, le nucléaire civil, l'environnement, le spatial et les sciences du vivant.

Vous intégrerez l'équipe électronique au sein d'une équipe de 10 personnes et vous contribuerez à la Mise en place d'une chaine CI/CD pour firmwares cameras.

David ORIOT sera votre tuteur et vous accompagnera tout au long de votre stage.

Vos principales missions seront les suivantes :

État des lieux et cadrage

  • Travailler avec les équipes de développement pour identifier les chaînes de compilation existantes (outils, versions, dépendances) pour le VHDL (Vivado/Vitis, ou autre) et le C (toolchains croisées, compilateurs).
  • Recenser les environnements et versions cibles (OS, IDE, licences d'outils, dépendances tierces).
  • Identifier les contraintes spécifiques liées aux outils propriétaires (licences flottantes, exécution sur machines dédiées, etc.).

Intégration avec la forge Git

  • Connexion de l'outil de CI/CD (Jenkins ou équivalent) aux dépôts GitLab.
  • Définition d'une stratégie de branches et de déclenchement des pipelines (push, merge request, tag, planifié).
  • Gestion des accès et des secrets (tokens, clés, credentials) de manière sécurisée.

Mise en place de la chaîne de validation

  • Automatisation de la compilation (VHDL et C) sur les runners/machines virtuelles dédiés.
  • Exécution automatique des tests unitaires et de non-régression (lien possible avec les bancs de test existants/à venir).
  • Remontée des résultats de tests et des rapports de compilation (logs, statuts, métriques).
  • Gestion des environnements d'exécution (VM, conteneurs Docker si applicable, images reproductibles)

Gestion des artefacts et traçabilité

  • Archivage des binaires produits (bitstreams FPGA, firmwares C) avec versionnement et traçabilité vers le commit source.
  • Génération et intégration des SBOM (Software Bill of Materials) pour chaque sous-projet, afin de tracer les dépendances et composants tiers utilisés.
  • Mise en place d'un référentiel d'artefacts (repository binaire type Artifactory/Nexus ou équivalent).
  • Archivage des rapports de test associés à chaque build.

Gestion des statuts et cycle de vie

  • Mise en place d'un workflow de statuts (dev, QA, test, release, ...) avec critères de promotion entre statuts.
  • Notifications automatiques (email, Slack/Teams) sur les statuts de build et de validation.
  • Tableau de bord de suivi des pipelines et de la qualité (taux de succès, temps de build, couverture de tests).

Le profil recherché

Vous êtes étudiant·e en ingénierie électronique et vous recherchez un stage de 6 mois ?

Compétences attendues :

  • Connaissance ou appétence pour les outils CI/CD : Jenkins (ou GitLab CI, GitHub Actions), GitLab.
  • Notions de scripting : Bash, Python, Groovy (Jenkinsfile).
  • Notions de gestion de version Git avancée (branches, tags, hooks).
  • Une sensibilité à la sécurité logicielle (SBOM, gestion des secrets) est un plus.
  • Des notions de VHDL et/ou de compilation croisée C sont un plus, sans être indispensables (l'objectif étant d'industrialiser des chaînes existantes, pas de développer les firmwares eux-mêmes).
  • Rigueur, sens de l'organisation, capacité à dialoguer avec des équipes de développement variées.
  • Maitrise de l'anglais

Nous recherchons une personne avec une bonne capacité rédactionnelle et un fort esprit d'équipe.

Vous partagez nos valeurs : courage, confiance, talent et esprit d'équipe ?

Envie de relever le défi ? Postulez et rejoignez l'aventure !

💫 Pourquoi rejoindre Bertin Technologies ?

Apprenez, proposez vos idées et participez à des projets ambitieux dans un environnement dynamique !

94 % de nos stagiaires et alternants nous recommandent (Enquête HappyTrainees 2025) pour la diversité et la qualité des missions.

Vos avantages chez nous :

  • Gratification mensuelle attractive
  • Titres restaurant 11€/jour (6,05€ pris en charge)
  • Prime de cooptation jusqu'à 3 000 €
  • Prise en charge de 50% des frais de transport en commun
  • Activités & subventions CSE
  • Accès à des formations internes et outils de développement personnel

🚀 Développez votre carrière et rejoignez nos équipes !

Les avantages

  • 12 RTT/an
  • Prime d'intéressement
  • PEE
  • Prime de cooptation
  • Tickets restaurant

Les étapes de recrutement

Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.

  • Tri des candidatures reçues par le service RH

  • Présélection téléphonique par le service RH

  • 1er entretien avec le manager qui recrute

  • 2ème entretien avec le service RH

  • Si nécessaire, 3ème entretien avec le n+2

BERTIN TECHNOLOGIES emploi Offres d'emploi BERTIN TECHNOLOGIES BERTIN TECHNOLOGIES recrutement BERTIN TECHNOLOGIES carrière Postuler chez BERTIN TECHNOLOGIES
0 / 14

Publiée le 13/10/2026 - Réf : ds936g4kin08l

Postuler
Créez votre compte Hellowork et

envoyez votre candidature !

Ces offres pourraient aussi
vous intéresser

ELSYS Design recrutement
ELSYS Design recrutement
Voir l’offre
il y a 12 jours
Pellenc ST recrutement
Pellenc ST recrutement
Voir l’offre
il y a 14 jours
Voir plus d'offres
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact