STAGE - Ingénieur(e) – Evaluer la cyber-sécurité d’un système d’Exploitation (F/H)

Le 9 janvier

Critères de l'offre

  • Assistant ingénieur (H/F)
  • Valence (26)
  • Stage - Durée de 6 mois
  • Temps Plein
  • Niveau d'études : Bac+5 , Bac+5, Master - Magistère , Diplôme de grande école d'ingénieur

L'entreprise : THALES

QUI SOMMES-NOUS ?

L'activité avionique rassemble 10 000 collaborateurs qui œuvrent à fournir des équipements et des systèmes de pointe pour toute la chaîne de l'aéronautique civile et militaire.

Le site de Valence développe et fabrique des composants micro-électroniques, équipements et systèmes de navigation. Il est, par ailleurs, le centre de gravité mondial pour les activités avioniques hélicoptères de Thales.

Le Centre de Compétences Navigation cherche un(e) STAGIAIRE (F/H) «Ingénieur(e) Développement de Système d'Exploitation (H/F) » pour une durée de 6 mois, basé(e) à Valence à compter du 06/01/2020.

Description du poste

CE QUE NOUS POUVONS ACCOMPLIR ENSEMBLE :

Intégré(e) au Centre de Compétences Navigation de Valence, vous faites partie en tant que stagiaire du Département logiciel.

Ce Département développe des logiciels avioniques de navigation. Certains de ces logiciels utilisent le Real-Time Operating-System MinOS, développé en interne. MinOS assure la ségrégation des espaces mémoire des processus. Il utilise un mode privilégié (ou noyau) pour le cœur de l'OS et un mode non privilégié (ou utilisateur) pour les processus.

Votre mission consistera à évaluer la cyber-sécurité de MinOS en évaluant la robustesse de l'OS au travers de son API (Application Programmable Interface) vis à vis des évènements redoutés suivants:
Escalade de privilège (exécution imprévue de code utilisateur en mode privilégié).
Corruption par un processus de l'espace mémoire d'un autre processus par exploitation du superviseur.
Déni de service par crash de la plateforme.

Il s'agit de développer un moyen automatisé de fuzzing pour évaluer l'exploitation des system-calls.

Dans ce cadre, vous verrez confier les missions suivantes :

* Vous participerez à l'étude de l'état de l'art.
* Vous aiderez au développement d'une solution logicielle.
* Vous collaborerez à la mise en œuvre sur la plateforme embarquée.
* Vous prendrez part à l'évaluation de la robustesse de l'OS aux points d'entrée du noyau.

Tout au long de votre stage, vous veillerez à appliquer les méthodes identifiées par votre équipe, à utiliser les outils de l'atelier de développement logiciel, à être en conformité avec le cahier des charges fourni et enfin, à appliquer les pratiques de l'équipe à laquelle vous êtes affecté(e).

Innovation, passion, ambition : rejoignez Thales et créez le monde de demain, dès aujourd'hui.

Description du profil

QUI ETES-VOUS ?

Vous êtes en dernière année d'une école d'ingénieurs ou en Master 2 équivalent (BAC + 5) ?
Vous êtes spécialisé(e) en développement logiciel ? C'est un plus !
Vous maitrisez le développement logiciel en langage C?
La gestion de configuration avec Git n'a plus de secret pour vous ?
Vous êtes familier(ère) des notions de cyber-sécurité, de tests automatisés et d'UML ?
Les pratiques d'un RTOS vous parlent ?
Vous savez écrire en anglais?
On dit de vous que vous êtes autonome dans votre travail ?
Vous êtes rigoureux(se) ?

Oui ? Alors ce Stage est pour Vous !

Référence : 31704297


Créez votre profil pour postuler à cette offre

J'accepte les conditions générales pour créer mon compte, bénéficier des services de matching et postuler aux offres :