Stage - Software Engineer bootloader (H/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
     
    Un produit bootloader est en place. Il est en charge de la reprogrammation des calculateurs, selon les exigences d’entrée des différents constructeurs automobiles. Il est flashé sur une carte électronique avec laquelle on communique depuis un PC de tests via un protocole CAN ou Ethernet. Ce produit bootloader contient beaucoup de fonctionnalités configurables, permettant de répondre aux exigences des différents constructeurs avec le même produit de départ.  
     
    Dans le but de fournir une solution complète au client et de lui faciliter l’intégration finale pour ces différents projets, d’autres produits viennent compléter notre solution finale : Bootloader, ACP (Autocore Solution Plateform), ACG (Autocore Generic), Autosar solution, OS, MCAL. Cette solution est appelée « Startup package Bootloader ».  
     
    L’objectif du stage est de contribuer avec nos différentes équipes Autosar Solution (France, Allemagne) à :
  • L’enrichissement du contenu de nos « startup package Bootloader » en développant et intégrant de nouvelles fonctionnalités pour différents constructeurs automobiles (OEMs) sur une lead-plateform afin de répondre au mieux aux besoins projets.  
  • La contribution à l'amélioration d'un outil interne utilisé par les commerciaux et Chef de projets. Ce logiciel permet d'identifier automatiquement toutes les intégrations faites Bootloader, ACP (Autocore Solution Plateform), ACG (Autocore Generic), Autosar solution, OS, MCAL.

Descriptif du stage :
 
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, HW etc.). 
 
Etape 1 : Afin de prendre en main l’environnement de développement Elektrobit et les différentes étapes d'intégration, le stagiaire aura l’opportunité d’effectuer une tâche d'intégration d'un startup package Bootloader sur un projet existant. 
Suite à cette intégration, le stagiaire devra : 
  • Comprendre le travail des équipes produit (Bootloader, ACP, AUTOSAR solutions) 
  • Faire une intégration d'un projet de référence  
  • Etape 2 : Compléter et intégrer le startup package Bootloader de référence des différents OEMs avec différentes fonctionnalités. Exemple : Secure Boot, Bootloader updater,
    Etape 3 : améliorer le script actuel, ajouter des nouvelles fonctionnalités
    Etape 4 : Prototypage et amélioration suite aux retours des intégrateurs
     
     
    Environnement :
     
  • Interface hardware gérant les réseaux CAN/Ethernet/Flexray 
  • Outil EB tresos Studio - Divers IDE (Eclipse ou Spécifiques au μC utilisé)  
  • Cartes électroniques des microcontrôleurs cibles avec les chaines de debug associées
  • Jenkins, SharePoint
 

Your profile

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)

What we offer

Autres informations :
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 

Contact us

Please contact us at +49 9131 7701 7060 – we are happy to answer your questions. You may also directly apply for this interesting position on our job portal.
Learn more about your developmental possibilities and Elektrobit’s exceptional company culture at https://elektrobit.com/careers
We are looking forward to receiving your application!