Stage logiciel : Optimisation d'algorithmes par les concepts du C++ avancé H/F

13/01/2020

Votre environnement de travail

Venez partager et développer vos compétences avec nos 3000 collaborateurs sur notre site du Plessis-Robinson.

Au sein de la Direction Engineering, vous rejoignez la direction qui soutient nos programmes dans la conduite des activités d’ingénierie et des essais, qui met en œuvre les méthodes d’optimisation de notre excellence technique et qui garantit un service optimal auprès de nos clients !

Au sein de l'entité Software Engineering, vous intégrerez le service Centre de Commandement et Installations de Tir (C2) et serez rattaché(e) à l'équipe en charge de l'industrialisation des algorithmes pour les systèmes C2. Ces algorithmes constituent une ligne de produits traitant de nombreux aspects fonctionnels des systèmes C2 tels que le calcul de l'atteignabilité et l'établissement d'un plan d'engagement. Ils répondent à des contraintes leurs permettant de s'intégrer dans tous les logiciels du département.

L'objectif de votre stage est d'intervenir sur ces interfaces inspirées du modèle « Abstract Data Type », lourd pour l'utilisateur, risqué lors de sa définition, et peu évolutif. Le langage C++ offrant de nouvelles perspectives, vous serez en charge d'étudier la possibilité de remplacer l'ancien modèle par des concepts plus performants, et d'apporter des solutions innovantes.

Vos missions

Grâce à vos compétences, vous :

Lors de ce stage, vous serez amené(e) à développer plusieurs solutions, telle que le principe de concept apporté par le C++17 qui permet de rendre la programmation plus générique tout en étant résolue à la compilation. 

Ce stage est pour vous l'opportunité d'avoir une vue d'ensemble des différents métiers et produits de l’entité C2.

Vous avez envie de nous rejoindre ? Vous êtes :

Actuellement en dernière année de cycle ingénieur (Bac+5 ou équivalent) spécialisé(e) en informatique industrielle et logiciel. Vous avez des premières connaissances en C++ avancé (C++14, C++17), en développement orienté objet et en environnement Linux.

Autonome, vous êtes force de proposition et avez le sens du travail en équipe. Curieux(se), vous avez la volonté d'innover et de conduire le changement. Votre esprit d'équipe et votre relationnel favorisent votre intégration à une nouvelle équipe. Vous montrez un intérêt pour les nouveaux langages de programmation.

Compte tenu de l'environnement international de la société, un bon niveau d'anglais est requis.

Durée du stage : 6 mois

Date de début : février - mars 2020 (au plus tôt)

Les défis technologiques de l’industrie de défense vous motivent ? Envoyez-nous votre candidature !

Ce site web utilise des cookies pour la réalisation des statistiques de visites. Ils nous permettent également d'assurer un bon fonctionnement de nos services. En poursuivant votre navigation, vous acceptez l'utilisation de ces cookies.
Pour plus d'informations, Lire la politique des cookies >>.