💻 PRÉSENTATION DE CHAPSVISION
Fondé en 2019, ChapsVision est un éditeur de logiciels en forte croissance, membre du NEXT40 de la French Tech, qui regroupe les 40 start-ups françaises les plus prometteuses.
Avec 1 200 collaborateurs et plus de 1 000 clients grands comptes et régaliens, ChapsVision ambitionne de devenir un leader européen du traitement souverain de la donnée.
Au sein du groupe, TRACIP by ChapsVision est un acteur historique de l’investigation numérique, de la récupération de données et de la formation spécialisée. Depuis 2005, TRACIP développe et dispense des formations techniques de haut niveau, fondées sur plus de 20 ans d’expertise terrain.
TRACIP propose des formations certifiantes éditeurs, méthodologiques et spécialisées, et conçoit des modules pédagogiques adaptés aux environnements et outils de ses clients.
👋 CONTEXTE DU POSTE
Dans le cadre de ses formations, TRACIP by ChapsVision s’appuie sur des environnements virtualisés à la demande. Certaines formations nécessitent l’utilisation de périphériques USB physiques (clés USB, dongles, matériels spécifiques), ce qui complique leur exploitation sur des machines virtuelles distantes.
L’objectif de ce stage est de concevoir et développer une solution complète de partage de périphériques USB sur IP, permettant à un stagiaire de connecter un périphérique USB sur sa machine locale et de l’utiliser de manière transparente et sécurisée sur une machine virtuelle distante utilisée durant la formation.
💡 VOS FUTURES MISSIONS
Concevoir une application de capture, encapsulation et transmission des flux USB sur un réseau IP
Développer un driver Windows permettant d’exposer un périphérique USB virtuel sur une machine distante
Mettre en place une communication sécurisée entre la machine locale et la machine virtuelle
Développer une interface permettant la sélection, la connexion et la déconnexion des périphériques USB
Tester et valider la solution dans les environnements de formation TRACIP (VM distantes, scénarios pédagogiques)
Documenter l’architecture, les choix techniques et les usages pédagogiques
⚙️ ENVIRONNEMENT TECHNIQUE
Langages : C / C++
Développement bas niveau et drivers Windows
Réseaux et protocoles IP
Environnements de virtualisation (VM Windows)
Signature de drivers (écosystème Microsoft)
🤝 LES COMPÉTENCES ET QUALITÉS QUE NOUS RECHERCHONS
Formation souhaitée
Bac+3 minimum en informatique ou domaine équivalent
Maîtrise de certains outils
Développement C / C++
Intérêt fort pour le développement système et bas niveau
Compétences clés
Capacité à comprendre des architectures complexes
Rigueur, autonomie et sens de la sécurité
Goût pour les sujets techniques pointus
Nice to have
Expérience ou connaissances en drivers Windows
Notions de réseaux et protocoles IP
Première expérience en virtualisation
🎁 CE QUE NOUS OFFRONS À NOS STAGIAIRES
Carte SWILE : 10 € / jour pris en charge à 60 %
Transport en commun : pris en charge à 50 %
Stage de 2 à 6 mois avec un fort contenu technique et un projet concret et différenciant
📞 NOTRE PROCESS DE RECRUTEMENT
Un entretien téléphonique avec l’un de nos recruteurs techniques
Un échange approfondi avec votre futur tuteur pour discuter des aspects techniques du projet
👉 Tous nos postes sont ouverts aux personnes en situation de handicap.
Rencontrez Alexis, Ingénieur DATA & NLP
Rencontrez Eric, Ingénieur DevOPs
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.