STAGE - Développement d'un simulateur du Caesar F/H

apartmentKNDS placeBourges calendar_month 

Description du poste

L'idée est de développer une IHM qui permettra à partir de checkbox, bouton radio de faire varier l'état des tors ou de la messagerie LNS (liaison entre le BGCA et le BIHM). L'IHM sera exécuté sous VM QNX x86, et se couplera avec le LBGCA, logiciel embarqué dans le calculateur BGCA du système d'arme Caesar 6x6 ou 8x8.

Le code des composants du LBGCA sera recompilé pour un environnement QNX x86, et pourront s'exécuter sur la VM QNX x86.

L'IHM devra intégrer les fonctionnalités suivantes :
  • Faculté de changer l'état des TORs, et DP
  • Faculté de changer l'état des messages LNS
  • Faculté d'enregistrer les actions utilisateurs sur l'IHM. Chaque action sera consignée dans un script, afin qu'elle puisse être relue
  • Faculté de rejeu de script
  • Faculté d'édition de scripts avec timestamp

La fonction enregistrement/rejeu de script est intéressante dans le cadre des tests libres qui révèlent un problème. Le script enregistré facilitera la tâche du développeur, qui saura exactement les actions réalisées par le testeur, qui ont révélé l'anomalie.

Enfin, en fonction des facultés du stagiaire, il sera demandé d'intégrer dans l'IHM de simulation, les IHM existantes :
  • Intégrer IHM de visualisation du système d'arme, à l'exemple de l'IHM du banc BAAR
  • l'IHM actuelle du BIHM, afin de se rapprocher du système d'arme, (optionnel)
Il est à noter que ce sujet de stage peut répondre un remplacement des tests automatiques actuel, qui provoquent une dégradation du banc de test ECRIN, suite à une sollicitation trop forte du matériel électrique.

En effet, la fonctionnalité de rejeu de script peut aussi être utilisée pour réaliser des tests de non régression.

Description du profil

Compétence en développement de logiciel et forte capacité d'adaptabilité

apartmentKNDSplaceBourges (18)
Ce stage R&D s'inscrit dans l'étude de l'interaction entre un projectile et différents types de sol à basses vitesses. L'objectif de ce stage est de mettre en place une démarche de caractérisation expérimentale du comportement statique dynamique...
apartmentMBDAplaceBourges (18)
Le poste de Stage Electronique : test sur des Installations de Tirs Reconfigurables F/H Au sein de la Direction des Opérations, vous êtes intégré(e) au service « PITL - Production Installation de Tir et Lanceurs » en charge de livrer les produits...
apartmentKNDSplaceBourges (18)
de moyens de protection des systèmes embarqués. Nous souhaitons évaluer le potentiel de différents polymères. L'objectif du stage est de mettre en place par une étude permettant la caractérisation du comportement statique et dynamique en compression de 5...