26 days agoMBDA

Stage Logiciel embarqué: Etude d'un simulateur de processeurs ARM H/F

  • Stage
  • Le Plessis-Robinson (Hauts-de-Seine)
  • IT development

Job description



04/11/2019

MBDA, au cœur de notre défense… Rejoignez notre groupe, leader européen dans la conception, la fabrication et la commercialisation de missiles et de systèmes d’armes qui répondent aux besoins présents et futurs des armées européennes et alliées ! Auprès de nos 10 000 collaborateurs, venez prendre part à nos projets, en service opérationnel ou en développement, dans un contexte multiculturel favorable à l’innovation et à l’excellence technique ! MBDA s’engage à vos côtés : parcours d’intégration, plan de formation personnalisé, accompagnement de votre évolution de carrière…

MISSION

Venez partager et développer vos compétences avec nos 3000 collaborateurs sur notre site du Plessis-Robinson. Au sein de la Direction Engineering, vous rejoignez la direction qui soutient nos programmes dans la conduite des activités d'ingénierie et des essais, qui met en œuvre les méthodes d'optimisation de notre excellence technique et qui garantit un service optimal auprès de nos clients ! Vous intégrerez le service « logiciel couche basse » en charge de développer des logiciels en interactions directes avec le matériel (driver, Boot, logiciel de test, logiciel API, etc.). Le service est en interface avec d'autres services, notamment logiciel de vol, hardware et Firmware. L'objectif de votre stage est d'évaluer un cœur de simulation de processeur ARM. Vous devrez prendre en main le logiciel de simulation et l'enrichir des différents périphériques et IP de la plateforme ciblée. La finalité du stage étant de statuer sur la faisabilité d'une solution de simulation logicielle pour réduire la dépendance au matériel pour le développement logiciel embarqué.

Grâce à vos compétences, vous :

·  Prenez connaissance de l'environnement MBDA et des méthodes de travail,
·  Prenez en main le simulateur de processeurs ARM
·  Etudiez le besoin de simulation des différents périphériques de la plateforme,
·  Analysez le fonctionnement des différents périphériques en étudiant leur documentation,
·  Proposez un modèle de simulation des périphériques et développez le code associé,
·  Testez la solution et comparez les résultats avec un logiciel témoin qui s'exécute sur la plateforme ciblée,
·  Evaluez les apports de la solution de simulation.

Selon l'avancement de vos missions, vous pourrez être amené(e) à étudier des périphériques complexes afin de simuler des échanges avec un FPGA.
Vous intervenez sur l'ensemble du cycle de développement logiciel au sein d'un environnement technique exigent. Vous serez, lors de ce stage, en relation avec différents interlocuteurs, notamment lors des phases de tests.

PROFIL RECHERCHÉ

Actuellement en deuxième ou dernière année de cycle ingénieur (Bac +5 ou équivalent) spécialisé(e) en systèmes embarqués et/ou informatique industrielle. Vous avez des premières connaissances en langage C et C++. Des notions en FPGA, processeur ARM et en développement de drivers seraient un plus

Autonome, vous êtes force de proposition et d'initiative et avez le sens du travail en équipe. Curieux(se), vous avez la volonté d'innover et de trouver des solutions techniques. Organisé(e), vous communiquez sur vos missions et leurs avancements. Votre esprit d'équipe et votre relationnel favorisent votre intégration à une nouvelle équipe.

Compte tenu de l'environnement international de la société, un bon niveau d'anglais est requis.

Durée du stage : 5 à 6 mois

Date de début : février 2020 (au plus tôt)

Les défis technologiques de l'industrie de défense vous motivent ? Envoyez-nous votre candidature !

·  TYPE DE CONTRAT : Stage
·  LOCALISATION : Le Plessis-Robinson (92)
·  RÉFÉRENCE : ST8305