Réalisation d'un PROM Monitor embarqué sur Raspberry Pi 3 basé GDB ServerQEMU H/F

Stage Par SAFRAN
  • Système d'information / Urbanisation des SI
  • Massy
  • A négocier

Description

Réalisation d'un PROM Monitor embarqué sur Raspberry Pi 3 basé GDB ServerQEMU H/F

Entité de rattachement

Safran est un groupe international de haute technologie, équipementier de premier rang dans les domaines de l'Aéronautique et de l'Espace (propulsion, équipements), de la Défense et de la Sécurité. Implanté sur tous les continents, le Groupe emploie plus de 70 000 personnes pour un chiffre d'affaires de 17,4 milliards d'euros en 2015.

Safran est classé dans le Top 100 Global Innovators de Thomson Reuters. Safran est également classé en tête du palmarès « Happy at work », classement réalisé par le site meilleures-entreprises.com, sur le podium des entreprises préférées des jeunes ingénieurs* et dans le classement LinkedIn des entreprises les plus attractives en France.
*enquêtes Universum et Trendence

Safran Electronics & Defense est un leader mondial de solutions et de services en optronique, avionique, électronique et logiciels critiques, pour les marchés civils et de défense. N°1 européen et n°3 mondial des systèmes de navigation inertielle pour les applications aéronautiques, marines et terrestres, Safran Electronics & Defense est également n°1 mondial des commandes de vol pour hélicoptères et n°1 européen des systèmes optroniques et des systèmes de drones tactiques. Présents sur tous les continents, l'activité d'électronique et de défense de Safran emploie 7 600 personnes en Europe, en Asie-Pacifique, en Amérique du Nord et en Amérique du Sud.   

Description du poste

Filière principale / Métier principal

Recherche, conception et développement - Essais développement

Intitulé du poste

Réalisation d'un PROM Monitor embarqué sur Raspberry Pi 3 basé GDB ServerQEMU H/F

Type contrat

Stage

Durée du contrat

6 mois

Statut

Etudiant

Temps de travail

Temps complet

Description de la mission

• Contexte du projet
Le développement de systèmes embarqués dans les avions nécessitent souvent de disposer d'une plateforme électronique & logicielle de base (Operating System) afin de pouvoir proposer des architecture de Système d'Information Embarquée (SIE) offrant des services (ou capacités) pour la réalisation d'applications avioniques (ou fonctions).

• Objectifs du projet
L'objectif de ce projet est de proposer des moyens de mise au point entre l'hôte (PC Linux ou Windows) et la cible (plateforme) basé sur la technologie RSP (Remote Serial Protocol) utilisé par GDB/GDB Server.

• Travail et livrables attendus
Les livrables identifiés sont : un portage de GDB Server adapté à un environnement O/S non Linux ainsi que la documentation pour réaliser le portage.

Complément du descriptif

Aspects techniques :

Dans le cadre de ce projet, la cible choisie est une Raspberry Pi 3 (processeur ARM A53) pour les besoins de la démonstration sur laquelle il faut pouvoir installer une version de GDB Server adaptée pour fonctionner comme un PROM Monitor permettant de charger, exécuter et mettre au point « à distance » une programme ou exécutable ARM développé par les utilisateurs de la plateforme.

Un point important lors de ce développement est de conserver l'accès complet à la Libc afin de permettre la « recompilation d'application Linux ou Posix » sur une cible différente de l'hôte, à reconfiguration près (autotools). Ex : Core Mark.

Pour les besoin de la démonstration les O/S cible choisis pourront être FreeRTOS ou ChibiOS & Linux Rasbian Jessie (juge de paix).

Profil candidat

Formation : Bac +5 en école d'ingénieur ou université spécialisé en informatique

Compétences techniques :
- Connaissance des langages C, Linux, objets ...
- Développement sous Windows ou Linux

Compétences transverses/savoir-être :
- Travail en équipe

Découvrir la Page Entreprise

Ils ont travaillé ici