Stage-Application Mission Rafale – Expérimentation de la Mise en œuvre du pattern AID H/F
Stage Bordeaux (Gironde) Développement informatique
Description de l'offre
Thales est un leader mondial des hautes technologies pour les marchés de l'Aérospatial, du Transport, de la Défense et de la Sécurité. Fort de 61 000 collaborateurs dans 56 pays , Thales bénéficie d'une implantation internationale exceptionnelle qui lui permet d'agir au plus près de ses clients, partout dans le monde.
Avec ses 6 500 salariés répartis en France et à l'international (UK, Australie, Pays Bas, Canada...), la Global Business Unit Systèmes de Mission de Défense est le Leader européen et troisième acteur mondial sur ses marchés par sa taille et son haut niveau de technologie.
Thales Systèmes Aéroportés et ses 2 800 collaborateurs répartis sur les sites de Brest, Elancourt, Pessac, conçoit des systèmes pour avions de mission et drones, radars aéroportés de combat et surveillance, systèmes de guerre électronique (air, terre, mer, espace) et propose des offres complètes et novatrices de services et soutien aux clients.
Dans le cadre de notre développement, nous recherchons un(e) :
Application mission rafale expérimentation de la mise en œuvre du pattern AID - H/F
Basé(e) à Pessac (33)
La Division Avionique de Thales offre une large gamme d'équipements et de fonctions embarqués (Flight management, Cœur Mission avions de combat) destinés aux aéronefs civils et militaires.
Dans le cadre des réflexions du portage de l'Application Mission du Rafale sur de nouveaux framework d'architecture (aka SoftMission), l'objet du stage proposé consiste à travailler sur la ségrégation Fonctionnel / IHS et à étudier la mise en œuvre de l'Agent Interaction Domaine (AID) sur une fonction opérationnelle de l'Application Mission.
· Identification des interactions de la fonction (données observables), incl. Refactoring des interfaces
· Modélisation des interactions suivant le meta-modèle AID
· Génération AID sur framework SoftMission et couplage avec l'Application Mission
· Réalisation d'une IHM de test permettant d'interagir avec la fonction via la mise en œuvre de ces interactions (IHM Java, IHM avionique Arinc 661)
· Couplage AID, via protocole de communication SEID (Standard d'Echange Interaction Domaine : SEID)
Préparer le portage futur de l'Application Mission sur un framework SoftMission, avec ouverture à différents types d'IHM.
Connaissances souhaitées :
UML, Langage C, C++, Java, Eclipse, UNIX/LINUX, XML/XSLT, Component Based Development
Framework d'architecture, Protocole de communication, Interactions, Ségrégation Fonctionnel / IHS
Langues :
Anglais
Au sein de nos équipes, nous vous offrons :
- du challenge,
- des opportunités de carrière,
- et des technologies innovantes pour rendre le monde plus sûr.
Together We
Explore a world of possibilities *
Toutes nos offres sur : https://www.thalesgroup.com/fr/homepage/carrieres
* Repoussons les frontières du possible