Développement RUST : Encapsulation GSE pour le satellite H/F

  • Stage
  • /
  • FRANCE
  • Occitanie
  • /
  • Toulouse

Viveris est un groupe de conseil et d’ingénierie qui accompagne depuis plus de 30 ans la transformation numérique des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : Les infrastructures, les systèmes d’information et la transformation digitale, l’informatique scientifique et technique, et les systèmes embarqués.

Notre pôle informatique scientifique et technique fournit des solutions à la croisée des chemins entre les systèmes d’information, les systèmes embarqués et le traitement des données. Il adresse les systèmes de supervision d’équipements fixes et mobiles en s’appuyant sur des technologies hétérogènes de collecte et de traitement de l’information en temps réel. Pour ces projets, souvent stratégiques pour l’entreprise, nous regroupons historiquement des compétences clés : les réseaux, les télécommunications, les systèmes d’information et le traitement des données. S’engager avec Viveris, c’est l’assurance de relever des défis techniques et humains en travaillant sur des projets innovants dans une ambiance collaborative.

Le poste et les tâches


Votre rôle

Mission :

Dans le cadre de ses activités R&D, VIVERIS développe et maintient différents outils d'étude de réseaux satellitaires.

L'encapsulation GSE est l'un des protocoles mis en oeuvre dans ces outils.

Afin de faire évoluer son offre, VIVERIS souhaite développer en RUST une librairie d'encapsulation GSE afin d'étudier ses performances, notamment lorsqu'elle est utilisée par l'émulateur satellitaire OpenSAND, développé en C++ et open source. Elle pourra ensuite être testée sur un produit opérationnel.

La librairie sera développée telle que spécifiée dans la norme DVB.

Environnement technique : RUST, C++, protocole DVB, GSE, Linux.


Profil recherché

Profil recherché :
Etudiant·e en 5ème année d'école d'ingénieur ou de Master en spécialité informatique.

Bonnes connaissances d'au moins un des 3 langages : C, Rust ou C++.

Intérêt pour le réseau.


En retour, nous vous offrons un cadre de travail de qualité, des espaces de création et une formation continue solide.

Vous êtes passionné, technophile, curieux et créatif ?
Alors nous serions ravis de vous rencontrer.