ChapsVision
Stage Développement C/C++ F/H
ChapsVisionFrance23 hours ago
OtherOther

💻 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 %

  • Télétravail : jusqu’à 3 jours par semaine avec une indemnité de 26 € / mois

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

Key Skills

Ranked by relevance