Stage 02 – Isolation CPU dans un contexte temps réel dur à très faible latence (H/F)

Stage(5 à 6 mois)
Toulouse
Salaire : Non spécifié
Télétravail non autorisé

Scle
Scle

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

La R&D chez SCLE SFE ? Notre service R&D conçoit et développe des systèmes de contrôle-commande pour les postes de transformation électrique d’Enedis et de RTE. Les équipes projet « Arkens » ont développé des produits permettant d’assurer le Contrôle Commande, la Protection ou la Supervision d’un poste d’énergie.

Votre mission ? Dans un premier temps, vous devrez mettre en œuvre l’isolation CPU sous Linux embarqué pour une cible double cœur ARM. L’objectif est d’utiliser les fonctionnalités d’isolation de Linux pour séparer totalement un cœur du système afin permettre l’exécution d’un applicatif à très fortes contraintes temporelles (latence <10 μs). Puis dans un second temps vous devrez évaluer les capacités d’une telle architecture à tenir les contraintes temps réel. Cette étude partira d’un noyau Linux 5.15 et pourra se poursuivre sur des versions supérieures. Pour finir, vous pourrez proposer/évaluer des moyens de communication inter-CPU.

Pour réussir votre mission, vous devrez :

  • Vous familiariser avec l’architecture multi-coeur (Xilinx Zynq),

  • Maitriser les fonctionnalités Linux avancées (isolation CPU, IPC, …),

  • Réaliser des maquettages pour démontrer la robustesse de la solution,

  • Proposer des solutions alternatives et pistes d’amélioration.

Les petits plus ? Ce stage vous apportera des connaissances dans le domaine du logiciel embarqué Linux. Il vous permettra aussi de vous perfectionner dans le logiciel au plus proche du matériel (drivers Linux, baremetal, …). Tout au long de votre stage, vous bénéficierez d’un tuteur qui vous aidera et vous orientera dans vos missions.

Avantages supplémentaires ?

  • Gratification de 1400 € /mois au prorata temporis ;

  • Titres restaurants de 12.50 € ;

  • Prise en charge des frais de transport en commun à hauteur de 90%.


Profil recherché

Rigoureux, autonome et force de proposition, vous êtes en 5ème année ingénieur spécialité logiciel embarqué ou équivalent, vous connaissez le système Linux et idéalement les aspects du logiciel bas niveau. Vous souhaitez acquérir des méthodes qui vous serviront dans votre futur métier d’ingénieur, ce stage est donc fait pour vous !

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”.

Voir toutes les offres