• stage
  • Lannion

Stage - Ecriture en C++ d'une librairie web-assembly

<soyez là où les autres ne sont pas encore…>

#innovation #singularité #collectif #croisement #expertise
Pratiquer l’innovation, choisir un tremplin professionnel, inventer des technologies qui ont du sens, contribuer à des projets de recherche qui n’existent nulle part ailleurs, travailler avec plus d’autonomie, plus de responsabilités, bénéficier d’une diversité sous toutes ses formes, intégrer une communauté de personnalités bienveillantes, curieuses, expertes et enthousiastes : b<>com est, selon les mots de ses collaborateurs, une entreprise où il fait bon innover. Alors n’attendez plus, soyez là où les autres ne sont pas encore !

Quel sera votre environnement ?

Le stagiaire intégrera l’équipe Radio Access Networks au sein de la direction des expertises de b<>com et travaillera avec les ingénieurs en charge du développement d’une station de base 5G reposant sur une plateforme SDR (Software Defined Radio). Il ou elle sera encadré(e) par des développeurs expérimentés spécialisés dans le développement de systèmes embarqués telecom critiques à haute disponibilité.
Il ou elle aura l’opportunité d’acquérir durant ce stage la vision de bout en bout d’une fonctionnalité (spécification, test, développement, documentation).
Il ou elle aura l’opportunité d’appréhender des pratiques de développement avancées (Test Driven Development, SOLID).

Quel sera votre rôle ?

L’objectif du stage est de concevoir un outil web permettant d’analyser les données d’un système temps réel critique.
L’outil, accessible depuis un navigateur, permettra l’analyse de fichiers pcap (fichier de capture de messages sur une interface réseau) contenant des messages propriétaires, pour extraire des informations clés et afficher certaines de ces informations sous forme de graphiques. Le parsing sera basé sur une bibliothèque WebAssembly écrite en C/C++.
Le ou la stagiaire aura pour mission :
•    D’étudier, proposer et présenter les solutions possibles.
•    De comprendre le code existant pour intégrer la génération de la librairie WebAssembly.
•    De benchmarker le code généré.
•    De développer et valider le frontend.

Quel profil ?

Stagiaire de fin d’étude d’école d’ingénieur ou équivalent.
>    Les indispensables
•    Autonomie et force de proposition
•    Compétences en programmation (par exemple html/css, javascript, C++ moderne)
•    Aptitude à travailler en équipe, à acquérir son autonomie et à faire preuve d’initiative
•    Qualités de présentation à l’oral et à l’écrit

>    Les plus
•    Compétence en programmation WebAsssembly
•    Utilisation de wireshark
•    Outils de build bazel


Quelles modalités ?

Durée : 4 à 6 mois
Date de démarrage : printemps 2025
Localisation : Lannion
Date de fin de dépôt des candidatures: fin décembre 2024

Tickets/carte restaurant,  salle de sport et cours coachés, RTT

Les prochaines étapes ?

Candidature à envoyer à: job@b-com.com avec la référence du poste.
Un Entretien manager + RH