Stage - Creation of a Pdx Generator tool for Automotive Embedded Sw. Flash (M/F)

scheme imagescheme imagescheme image

About us

Elektrobit is an award-winning and visionary global supplier of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 30 years serving the industry, Elektrobit‘s software powers over 1 billion devices in more than 100 million vehicles and offers flexible, innovative solutions for connected car infrastructure, human machine interface (HMI) technologies, navigation, driver assistance, electronic control units (ECUs), and software engineering services. Elektrobit is a wholly owned subsidiary of Continental.

Your responsibilities

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.
 Ces deux solutions indépendantes peuvent être amenées à interagir entre elles.
 
Descriptif :
 
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 : Apprendre à générer un fichier PDX dans la branche Git du projet avec l’outil proto et le télécharger dans le microcontrôleur.
 
Etape 2 : Etudier les exigences logicielles du client et proposer une architecture logicielle.
 
Étape 3 : S’affranchir de l’outil proto utilisé et créer un logiciel exécutable de façon StandAlone, sans l’environnement de développement EB. Gérer la signature cryptographique des binaires.
 
Etape 4 : Tester l’outil avec signature des binaires.
 
Étape 5 : Vérifier l’adéquation du fichier PDX généré par l’outil avec les exigences logicielles du client.
 
Environnement :
  •  Git
  • Cartes électroniques des microcontrôleurs cibles avec les chaines de debug associées

Your profile

Compétences requises :
  • Connaissance basique des protocoles CAN, Ethernet et UDS (une formation sera donnée au début du stage)
  • Python
  • Java
  • Anglais technique
 
Compétences acquises à l'issue du stage :
 
  • Architectures Classic et Adaptive AUTOSAR
  • Maitrise des couches basses CAN, Ethernet et UDS
  • 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)
  • Signatures Cryptographiques

What we offer

  • 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 us

Contact : Olivia ROBERT : Olivia.robert@elektrobit.com