Vous allez être redirigé(e) vers Aerocontact

Recherchez parmi les 174 offres de stage ingénieur aéronautique

STAGE D'INGÉNIEUR DÉVELOPPEMENT QT/HTML LOGICIEL DE MAINTENANCE H/F

Offre de stage publiée il y a 15 jours
  • Entreprise Safran Data Systems
  • Localisation La Teste De Buch, Nouvelle-Aquitaine, France
  • Fonction STAGE D'INGÉNIEUR DÉVELOPPEMENT QT/HTML LOGICIEL DE MAINTENANCE
  • Type de contrat Stage
  • Date de publication 13-01-2022

Description du poste


Au sein de l'équipe Ingénierie (16 personnes), sur le site de La Teste de Buch, vous mènerez les missions suivantes :


- Etudier le logiciel dans son architecture actuelle : interface de communication UDP, contraintes temps réel, besoin de configuration, fonctions réalisées.

- Définir un formalisme texte pour décrire le protocole de communication. De ce protocole sera déduit le code nécessaire à l'établissement de la communication avec l'équipement à piloter, ainsi que la documentation associée.

- Intégrer ce code dans une librairie dotée d'une API afin de pouvoir l'intégrer à d'autres logiciels. Vous ferez évoluer cette librairie pour crypter/authentifier la liaison de communication (la technique reste à définir).

- Intégrer également un moteur de scripts permettant d'automatiser l'envoi de séquences de commandes.

- Développer un logiciel en Qt, appelant cette librairie, et implémentant un serveur Web, exposant les différentes vue IHM nécessaires à un opérateur pour configurer et commander l'équipement depuis n'importe quel browser Web.


Le stage se terminera par la livraison du logiciel, et de ses documents associés : description de l'architecture et des technologies utilisées, manuel d'utilisation du logiciel.

Description complémentaire

SAFRAN DATA SYSTEMS est un fournisseur reconnu d'antennes pour les applications de télécommunication et de télémesure. A ce titre, SDS développe des logiciels de pilotage et de supervisions de ses stations.

L'IHM d'un de ses équipements embarqués est réalisée en C# .NET, ce qui pose des problèmes de maintenabilité. SDS souhaite le porter dans la technologie Qt/QML/HTML, ce qui sera l'occasion d'y apporter de nouvelles fonctionnalités : liaison de communication sur Ethernet authentifiée et cryptée ; description du protocole sous la forme de fichier texte afin de produire automatiquement une documentation ; automatisation de l'envoie de séquences de commande par scripts ; accès Web à une interface de configuration et de commande de l'équipement.

Spécificité du travail

Vous avez une bonne maîtrise du développement logiciel en objet : C++, design patterns, architecture MVC.

Ainsi, qu'une bonne connaissance des protocoles de communication sur Ethernet et des technologies WEB.

Profil recherché


Au sein de l'équipe Ingénierie (16 personnes), sur le site de La Teste de Buch, vous mènerez les missions suivantes :


- Etudier le logiciel dans son architecture actuelle : interface de communication UDP, contraintes temps réel, besoin de configuration, fonctions réalisées.

- Définir un formalisme texte pour décrire le protocole de communication. De ce protocole sera déduit le code nécessaire à l'établissement de la communication avec l'équipement à piloter, ainsi que la documentation associée.

- Intégrer ce code dans une librairie dotée d'une API afin de pouvoir l'intégrer à d'autres logiciels. Vous ferez évoluer cette librairie pour crypter/authentifier la liaison de communication (la technique reste à définir).

- Intégrer également un moteur de scripts permettant d'automatiser l'envoi de séquences de commandes.

- Développer un logiciel en Qt, appelant cette librairie, et implémentant un serveur Web, exposant les différentes vue IHM nécessaires à un opérateur pour configurer et commander l'équipement depuis n'importe quel browser Web.


Le stage se terminera par la livraison du logiciel, et de ses documents associés : description de l'architecture et des technologies utilisées, manuel d'utilisation du logiciel.

Description complémentaire

SAFRAN DATA SYSTEMS est un fournisseur reconnu d'antennes pour les applications de télécommunication et de télémesure. A ce titre, SDS développe des logiciels de pilotage et de supervisions de ses stations.

L'IHM d'un de ses équipements embarqués est réalisée en C# .NET, ce qui pose des problèmes de maintenabilité. SDS souhaite le porter dans la technologie Qt/QML/HTML, ce qui sera l'occasion d'y apporter de nouvelles fonctionnalités : liaison de communication sur Ethernet authentifiée et cryptée ; description du protocole sous la forme de fichier texte afin de produire automatiquement une documentation ; automatisation de l'envoie de séquences de commande par scripts ; accès Web à une interface de configuration et de commande de l'équipement.

Spécificité du travail

Vous avez une bonne maîtrise du développement logiciel en objet : C++, design patterns, architecture MVC.

Ainsi, qu'une bonne connaissance des protocoles de communication sur Ethernet et des technologies WEB.

  • Date de début nc.
  • Durée nc.
  • Expérience requise Débutant / Jeune diplomé
  • Salaire nc.
  • Référence SDS/9ZDF/22/STAG-0069- -96302
  • Secteur d'activité Informatique, Télécom. , IT
© ingenieur-aéro est le site d'emploi du Groupe AEROCONTACT dédié aux ingenieurs aéronautique.
Aerocontact est depuis 2003 le leader des sites emploi spécialisés dans le secteur de l'Aéronautique, du Spatial et de la Défense.
Il est également un portail d'actualité couvrant l'intégralité du secteur et en particulier le secteur RH.