Stage Développement Générateur de Code Embarqué Critique
Detail de l'annonce :
CONTEXTE ET MISSION
CONTEXTE :
La mission consistera à développer un générateur de code
(contenant des paramètres de configuration de logiciel) et à
préparer le dossier de qualification DO-330 associé.
ACTIVITÉS À RÉALISER :
_Développement de l’outil_ :
Réaliser un générateur de code générique pour les paramètres de
configuration de logiciel embarqué critique, à partir des éléments
suivants :
* un fichier texte contenant la description des paramètres de
configurations,
* un fichier spécifiant les contrôles à effectuer sur ces
paramètres,
* un fichier spécifiant le format de sortie.
L’outil devra produire le code binaire associé téléchargeable
sur le calculateur cible.
L’outil se voudra suffisamment modulable pour autoriser plusieurs
format de fichier.
_ Préparation d’un dossier de qualification DO-330_ :
Produire le kit de qualification DO-330 TQL-5 de l’outil de
vérification associé.
_ Instancier l’outil dans le cadre d’un projet en cours de
développement_ :
Instancier l’outil dans le cadre d’un projet européen de
positionnement et navigation par satellite.
ORGANISATION :
Vous serez intégré dans l’équipe de développement en logiciels
embarqués. Vous travaillerez en étroite collaboration avec votre
responsable de stage et avec l’équipe technique du projet. Vous
serez force de proposition et devrez faire preuve d’autonomie pour
la réalisation des activités qui vous seront confiées.
DURÉE :
Le stage se déroulera sur une période de 5 mois minimum.
PROFIL
Etudiant en Ecole d’Ingénieur ou Master 2 avec une spécialité en
informatique embarquée.
La maitrise du langage C est un prérequis. Vous avez déjà mené des
projets de programmation ou des précédents stages qui vous ont
apporté l’autonomie en développement dans ce langage.
Des connaissances générales en informatique (programmation, notions
classiques de l’embarqué et du temps réel, langage de scripts,
bases de données, structures XML…) sont par ailleurs nécessaires.
L’anglais technique lu et écrit est un plus.
Un bon relationnel, beaucoup de curiosité, de ténacité et de
rigueur, ainsi qu’un bon esprit de synthèse vous permettrons de
progresser efficacement dans votre travail, et exposer et résoudre
les situations techniques complexes qui jalonneront ce stage.