Cette offre n’est plus disponible.

STAGE - architecture logicielle double processeurs pour améliorer les performances F/H

Résumé du poste
Stage
Éragny
Salaire : Non spécifié
Télétravail non renseigné
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Gestion de la documentation
Gestion des performances

Safran Electronics & Defense
Safran Electronics & Defense

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Safran Electronics and Defense est un fournisseur majeur d'équipements de navigation marine pour les marchés militaires.

Au sein de la direction d'ingénierie logicielle (DIL), vous intégrerez l'équipe en charge des développements de calculateurs de navigation marine.

Vous aurez en charge la mise en place d'une architecture logicielle double processeurs pour améliorer la performance des traitements de données de navigation.

L'objectif est de modifier l'architecture mono processeur actuelle (basée sur un OS Linux) en une architecture à double processeurs dans laquelle le calcul des données de Navigation les plus critiques serait déporté dans un logiciel bare metal sur un processeur dédié afin de garantir de hautes performances.
Cette mise en place s'appuiera sur différents axes:
* Des échanges multi-métier, notamment des relations avec les équipes matérielle et la sûreté de fonctionnement afin de comprendre le besoin, les contraintes et les interfaces associées à cette architecture.
* Une partie appropriation de l'architecture existante, puis recherche sur l'architecture double processeur
* Une partie réalisation effective avec l'intégration d'un premier logiciel bare metal au sein de cette architecture double processeur
- Des réflexions sur des aspects transverses comme la cyber sécurité nécessaire à une telle architecture.

Pour l'aspect réalisation, les étapes attendues sont :
- L'étude de l'architecture logicielle afin de proposer une solution compatible du besoin.
- Le maquettage des solutions, l'adaptation des interfaces et l'intégration dans le système embarqué.
- Des mesures préliminaires de performance.
- La réalisation d'une documentation associée.


Profil recherché

De formation Bac+5 en développement logiciel/informatique industriel avec une spécialisation en logiciel embarqué vous maîtrisez le langage C/C++, Linux ainsi que les principes des OS/Système temps réel.
Vous savez faire preuve d'autonomie, curiosité, créativité, méthode et rigueur. La lecture et la rédaction de documents en anglais technique ne vous posent pas de difficulté. Enfin vous possédez de bonnes capacités d'analyse et de synthèse et savez travailler en équipe.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.