Internship- Development of a CI/CT solution for an Automotive Embedded Software (H/F)

scheme imagescheme imagescheme image

A propos de nous

Elektrobit (EB) est une société visionnaire, fournisseur de solutions embarquées et de services pour l’industrie automobile.
Sa filiale « EB France SAS » dispose d’une expertise reconnue dans ce domaine et offre actuellement une palette de produits et services relatifs aux activités logiciels et validation adressant des développements séries pour ses clients, équipementiers et constructeurs automobiles. Elektrobit France propose des piles logicielles OSEK et AUTOSAR, des Bootloaders, des outils de validation d'ECU et des services de validation pour les réseaux "Controller Area Network" (CAN) et "Local Interconnect Networks" (LIN).
EB est une société qui appartient entièrement à Continental AG, tout en étant une entité indépendante.

Contexte 
Elektrobit développe des solutions logicielles qui répondent aux normes Classic et Adaptive AUTOSAR, deux architectures standardisées définies par le consortium automobile AUTOSAR.
 
L’intégration se fait en continue via Git et des tests de non-régressions systématiques sont nécessaires pour s’assurer de l’intégrité du logiciel avant de merger une nouvelle fonctionnalité.

Vos responsabilités

Voici les différentes étapes planifiées pour ce stage :
 
Introduction : Avant de commencer le développement, une étape de formation est réalisée. Cela passe par la prise en main de l’environnement de développement Elektrobit (EB tresos Studio, makefile, Eclipse, protocole de diagnostic, git, etc.)
 
Étape 1 : Sélectionner les tests de non-régressions nécessaires et identifier la chaine d’outils nécessaire.
 
Etape 2 : Configurer les jobs jenkins jobs et l’environment Git pour lancer les tests de non- régression avant l’approbation du merge d’une pull request.
 
Étape 3 : Vérifier la robustesse de la solution.
 
Etape 4 : Ajouter de nouveaux tests de non-régressions
 
Étape 5 : Créer un manuel d’utilisation et former les équipes.
 
Environnement :
  • Git
  • Jenkins
  • Cartes électroniques des microcontrôleurs cibles avec les chaines de debug associées

Votre profil

  • Compétences requises :
     
    ·       Connaissance basique des protocoles CAN, Ethernet et UDS (une formation sera donnée au début du stage)
    ·       Scripting languages
    ·       Anglais technique
     
    Compétences acquises à l'issue du stage :
     
    ·       Software tests automation
    ·       Compréhension des contraintes du logiciel embarqué automobile
    ·       Expérience du processus logiciel (cycle en V spécifications, code, validation, traçabilité d’exigences, gestion de configuration, intégration continue)

Ce que nous offrons

 L’entreprise est située à Carrières-sur-Seine (78)
 Durée du stage : Environ 6 mois
 Stage rémunéré
 Potentiellement un CDI à l’issue du stage, selon les résultats du candidat et les besoins de l’entreprise
 Contact : Olivia ROBERT : olivia.robert@elektrobit.com 

Reach out to us

Vous pouvez postuler directement à cette offre depuis notre portail de recrutement en téléchargeant votre CV.
Consultez notre site web https://www.elektrobit.com/careers/ pour plus d'informations sur le travail chez Elektrobit.
Nous attendons avec impatience de vos nouvelles !
 
At Elektrobit, we celebrate diversity. Your ethnic origin, gender, religion or world view, disability, age, or sexual identity do not matter to us. The only important thing is that you fit in with us and are passionate about automotive software.