Stage - Conception et développement d'une passerelle DDS-Web en C++ et d'une bibliothèque JavaScript associée - Défense & Sécurité - Aix en Provence

Sopra Steria

Aix-en-Provence

Presencial

EUR 12.000 - 15.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Expérience collaborateur enrichissante
Parcours d’intégration complet
Academy pour compétences

Descripción de la vacante

CS cherche un stagiaire concepteur-développeur pour réaliser une passerelle DDS-Web en C++ et une bibliothèque JavaScript associée, au sein de la Business Unit Défense & Sécurité. Vous travaillerez sur l’intégration de l’écosystème DDS dans des applications Web et le développement d’une API JavaScript simplifiée.

Formation Bac+5 en informatique, connaissances C++ et Web (JS/TS) requis. Travail en équipe, autonomie et rigueur attendus.

Formación

  • Connaissances en développement C++ et Web (JavaScript/TypeScript).
  • Bonne capacité d’analyse et de synthèse, autonomie et rigueur.
  • Stage de fin d’études en informatique ou équivalent.

Responsabilidades

  • Étudier et mettre en œuvre une passerelle DDS Web.
  • Concevoir une API JavaScript/TypeScript simplifiée.
  • Développer une passerelle en C++ et une bibliothèque JS/TS.
  • Produire une démonstration fonctionnelle.

Conocimientos

C++ développement
Web JavaScript
TypeScript
Analyse
Esprit d'équipe

Educación

Bac+5 en informatique

Herramientas

WebSocket
REST

Descripción del empleo

Description de l'entreprise

CS, filiale du groupe Sopra Steria, est un acteur technologique de référence dans la conception, l’intégration et l’exploitation de systèmes critiques. Présents dans 7 pays avec plus de 2 600 collaborateurs passionnés, nous intervenons au coeur des enjeux de souveraineté, de sécurité et de performance, dans des secteurs stratégiques tels que la défense, le spatial, l’énergie, l’industrie, le transport, l’aéronautique et la cybersécurité.


Notre différence ? Une expertise unique en systèmes temps réel, des solutions souveraines et durables, et une culture d’innovation forte, portée par 15 % de notre chiffre d’affaires investi en R&D. Nous accompagnons nos clients dans la réussite de leurs programmes les plus complexes, du contrôle aérien à la lutte anti-drones, en passant par les systèmes nucléaires et les centres de contrôle satellites.


En rejoignant CS, vous intégrez une entreprise humaine et innovante.



  • Nous livrons bien plus que des systèmes, nous bâtissons la confiance.

  • Nous allons au-delà des besoins exprimés, nous préparons les défis de demain.

  • Plus que de simples experts, nous façonnons l’innovation.


Engagés à vos côtés, au service de vos enjeux critiques.


Business Unit Défense & Sécurité


Protéger les territoires, anticiper les menaces.


Notre Business Unit Défense & Sécurité est au cœur des enjeux de souveraineté nationale. Forte de plus de 840 collaborateurs répartis sur l’ensemble du territoire, elle conçoit des systèmes critiques pour l’armée et l’aviation civile. Nos équipes interviennent sur des projets à haute valeur ajoutée : liaisons de données tactiques, lutte antidrones, surveillance maritime, simulation et entraînement, sûreté aérienne. Grâce à notre expertise et à notre engagement dans des programmes internationaux, nous contribuons activement à la sécurité des territoires.


Rejoindre cette Business Unit, c’est contribuer à la protection des citoyens au sein d’un collectif engagé.


Description du poste

Nous recrutons un/une stagiaire - Conception et développement d'une passerelle DDS-Web en C++ et d'une bibliothèque JavaScript associée pour rejoindre notre Business Unit Défense & Sécurité. Vous intégrerez l'AgenceSOI qui fournit des produits et solutions dans le domaine des Liaisons de Données Tactiques (LDT) en France comme à l’export dans la plupart des pays de l’OTAN, auprès des Forces Armées, des industriels majeurs de l’Armement et des centres d’étude ou d’essai.


Lasuite logicielle repose sur un modèle de données complexe utilisant DDS (Data Distribution Service) pour assurer les échanges entre ses composants. L’objectif est de permettre à des applications Web JavaScript d’accéder à ce modèle de données, les navigateurs ne disposant pas nativement de bibliothèques DDS.


Le projet consiste donc à concevoir une solution permettant de connecter des applications Web à l’écosystème DDS, tout en conservant un haut niveau d’abstraction pour les développeurs. Le travail se divise en deux axes principaux.


Vos missions :


1. Étude et mise en œuvre d'une passerelle DDS Web


Dans un premier temps, le stagiaire réalisera une étude des technologies permettant d'exposer des données DDS vers une application Web :



  • Analyse des contraintes liées aux navigateurs Web.

  • Étude des protocoles et standards candidats:

    • WebSocket

    • gRPC-Web

    • REST

    • MQTT

    • Autres solutions pertinentes.



  • Comparaison des performances, de la facilité d'intégration et de la maintenabilité.

  • Choix d'une architecture cible.


À partir de cette étude, le stagiaire développera en C++ une passerelle assurant :



  • La connexion au système DDS existant

  • La conversion du modèle de données DDS vers le protocole choisi

  • La diffusion des mises à jour temps réel vers les clients Web

  • La réception et la transmission des commandes émises depuis l'IHM Web vers DDS.


2. Développement d'une API JavaScript simplifiée


Le modèle DDS utilisé est particulièrement riche et complexe. Afin de simplifier son utilisation, une bibliothèque C++ de haut niveau fournit déjà des mécanismes avancés d'abstraction :



  • Publication et souscription aux données

  • Gestion des événements

  • Accès simplifié aux objets métier

  • Encapsulation de la complexité DDS


L'objectif de cette seconde partie est de reproduire ces mécanismes côté Web afin de proposer aux développeurs JavaScript une expérience similaire à celle disponible en C++.


Le stagiaire devra notamment :



  • Définir une architecture d'API JavaScript cohérente

  • Concevoir les abstractions permettant de manipuler le modèle métier

  • Développer une bibliothèque JavaScript/TypeScript s'appuyant sur la passerelle réalisée

  • Produire une application de démonstration validant les fonctionnalités développées


Qualifications

De formation Bac +5, École d'Ingénieur ou Universitaire spécialisée en informatique, vous recherchez un stage de fin d'études. Vous disposez de connaissances en développement C++ et avez des connaissances en Web(JavaScript / TypeScript).


Vous appréciez le travail en équipe, avez une bonne capacité d’analyse et de synthèse? Vous êtes autonome et rigoureux dans votre travail ?


Alors rejoignez-nous !


Informations supplémentaires

Rejoignez une entreprise où l’humain, l’innovation et l’impact se rencontrent.


Chez CS, nous offrons :



  • Une expérience collaborateur enrichissante, portée par un environnement de travail conçu pour favoriser la flexibilité, l’autonomie et le bien-être au quotidien.

  • Un parcours d’intégration complet pensé pour embarquer chaque talent dès le premier jour et une Academy pour développer vos compétences, enrichir votre expertise et construire les parcours professionnels qui vous ressemblent.

  • Un engagement sociétal fort : plus de 3 000 associations soutenues, une politique handicap active, une culture inclusive, une démarche de numérique responsable, et des partenariats comme Elles bougent pour inspirer les talents féminins de demain.

  • …et bien d’autres avantages à découvrir en nous rejoignant !


Notre singularité ? L’alliance unique entre expertise technologique, projets critiques et engagement humain. Entreprise innovante et responsable, nous construisons un environnement éthique, inclusif et tourné vers l’avenir. Ouverts à tous les talents, nous croyons que la diversité est une richesse.


#SOI #Logiciel #Liaisondedonnéestactiques #C++ #Web


Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils.


https://www.soprasteria.fr/nous-connaitre/nos-engagements

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Stage - Conception et développement d'une passerelle DDS-Web en C++ et d'une bibliothèque JavaScript associée - Défense & Sécurité - Aix en Provence
Stage - Conception et développement d'une passerelle DDS-Web en C++ et d'une bibliothèque JavaScript associée - Défense & Sécurité - Aix en Provence

CS GROUP • Aix-en-Provence

Presencial
EUR 7800 - 10.000
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel d’extraction de trames LDT - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel d’extraction de trames LDT - Défense & Sécurité - Aix en Provence

Sopra Steria • Aix-en-Provence

Presencial
EUR 10.000 - 15.000
Expérience collaborateur enrichissante
Parcours d’intégration
Academy
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Passerelle d'interconnexion de simulateurs - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Passerelle d'interconnexion de simulateurs - Défense & Sécurité - Aix en Provence

CS GROUP • Aix-en-Provence

Presencial
EUR 10.000 - 17.000
Flexibilité
Academy pour compétences
Engagement sociétal
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel d’extraction de trames LDT - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel d’extraction de trames LDT - Défense & Sécurité - Aix en Provence

CS GROUP • Aix-en-Provence

Presencial
EUR 12.000 - 18.000
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Passerelle d'interconnexion de simulateurs - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Passerelle d'interconnexion de simulateurs - Défense & Sécurité - Aix en Provence

Sopra Steria • Aix-en-Provence

Presencial
EUR 12.000 - 17.000
Academy pour développer vos compet.
Expérience collaborateur enrichissante
Parcours d’intégration complet
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel de conception de Réseau L16 - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel de conception de Réseau L16 - Défense & Sécurité - Aix en Provence

CS GROUP • Aix-en-Provence

Presencial
EUR 10.000 - 13.000
Stage enrichissant
Possibilité d'embauche
Cadre stimulant
+1
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel de conception de Réseau L16 - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel de conception de Réseau L16 - Défense & Sécurité - Aix en Provence

Sopra Steria • Aix-en-Provence

Presencial
EUR 12.000 - 20.000
Possibilité d’embauche
Academy formation pour compétences
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Passerelle d'interconnexion de simulateurs - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Passerelle d'interconnexion de simulateurs - Défense & Sécurité - Aix en Provence

Groupe Talents Handicap • Marseille

Presencial
EUR 6700 - 10.000
Expérience collaborateur enrichissante
Parcours d’intégration complet
Academy pour compétences
+1
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel d’extraction de trames LDT - Défense & Sécurité - Aix en Provence
Stage - Ingénieur(e) d'étude développeur - Liaison de données tactiques - Logiciel d’extraction de trames LDT - Défense & Sécurité - Aix en Provence

Groupe-Talents-Handicap • Marseille

Presencial
EUR 12.000 - 19.000
Expérience collaborateur enrichissante
Parcours d’intégration complet
Academy pour développer vos compétencs
+1
Développeur/se Logiciel C++ - Défense & Sécurité - Aix en Provence
Développeur/se Logiciel C++ - Défense & Sécurité - Aix en Provence

Groupe-Talents-Handicap • Marseille

Presencial
EUR 42.000 - 62.000
Academy de formation et montée en comp
Parcours d’intégration complet
Engagement sociétal et culture d’incl
+1