Résumé du Poste

Lieu:
Essonne (91), France, Europe
Niveau d'expérience:
Non spécifié
Formation:
Bac +5 ou Equivalent
Nombre de postes:
1
Rémunération:
selon profil

Stage pour l'enrichissement des fonctionnalités d’un simulateur d’exécution d’applications temps réel (H/F)

* Il y a eu 15 postulants pour ce poste
* Ce poste a été vu 430 fois
« Retour à la liste
 
 
 
A propos du poste
CONTEXTE CLIENT

ARealTI est basée à St Quentin en Yvelines, au cœur de la technopole de l’Ouest parisien, opère à proximité des grands acteurs des télécommunications, de l’Aéronautique, de la Défense et des multimédias.

Pour notre client, jeune société de haute technologie, issue du CEA, qui développe et commercialise :

- un RTOS de nouvelle génération pour applications temps-réel critiques (automobile, ferroviaire, aéronautique…) utilisant des processeurs mono et multi-cœur;

- des outils destinés au développement de ces applications (conception, génération automatique de code, simulation). ARealTI recherche un(e) Stagiaire pour une durée de 6 mois à partir de Mars 2019 :

Enrichissement des fonctionnalités d’un simulateur d’exécution d’applications temps réel (H/F) 

STAGE – Essonne (91)  

 POSTES ET MISSIONS  

Rattaché à l’équipe Développement, le stage sera dédié à l’enrichissement des fonctionnalités d'un simulateur d'exécution d'applications temps-réel. Notre client développe et vend un système d’exploitation temps réel qui combine traitement parallèle et sûreté de fonctionnement. Ce système d'exploitation est accompagné d'une chaîne de compilation qui comprend un langage de programmation synchrone (le Psy) et génère un ensemble de données permettant l'exécution d'applications temps-réel critiques sur des cibles embarquées. L’outil vendu par notre client offre à l'utilisateur la possibilité de simuler l'exécution de ses applications sur sa machine hôte. Les cas d'usage du simulateur sont :

  • la réalisation et le débogage d'une application dans le langage PsyC ;

  • la réalisation de tests permettant de valider le fonctionnement de l'application.

L’objectif du stage est d’améliorer le simulateur pour offrir, notamment, la possibilité de simuler l’exécution d’une application basée sur des sources hétérogènes, ainsi vos principales missions seront:

  • de modifier la chaîne de compilation pour générer les structures nécessaires à la simulation,

  • d'enrichir le simulateur existant,

  • de créer et d'interpréter un format de description de scénarios d'écoulement du temps sur les différentes sources de temps d'une application

Lee sujets abordés durant ce stage seront liés à la compilation, à l'analyse de langages et au parallèlisme.

L'apprentissage d'un langage propriétaire (extension du C) propre au logiciel client.

 

COMPETENCES TECHNIQUES 
  • Langages de programmation C et C++ (ou très grande motivation pour apprendre le second)

  • Intérêt pour la compilation et le temps réel

  • Travail en équipe


 
APTITUDE ET SAVOIR-ETRE

Issu d’une formation Ingénieur informaticien en dernière année ou master informatique, option logiciel/temps réel embarqué.

 ADRESSER VOTRE CV  

Vous pensez avoir les compétences pour ce stage ? Envoyer votre candidature à sandra.vicente@arealti.com