Blagnac, France
Date Posted:
2022-10-05-07:00
Country:
France
Location:
Blagnac, France
Position Role Type:
Unspecified
Avec 67 000 salariés répartis sur plus de 300 sites dans le monde et un chiffre d’affaires de 18,4 milliards de dollars, Collins Aerospace se positionne en leader sur le marché des solutions de technologies avancées et intelligentes pour l’industrie mondiale de l’aéronautique et de la défense. Chez Collins nous redéfinissons l’aérospatial !
Présente en France depuis 1959, Collins Aerospace Avionics et Mission Systems en France conçoit, développe et produit des solutions innovantes et de hautes intégrités pour ses clients des secteurs aéronautique et défense. Centre d’excellence du groupe Collins Aerospace dans les domaines de l’avionique (conduite de vol, communication et navigation, sécurité des vols) et des solutions de communications (des très basses fréquences aux communications satellitaires), Collins Aerospace Avionics et Mission Systems en France accompagne ses clients en Europe et dans le monde tout au long du cycle de vie des produits ; depuis les phases de Recherche et Développement (R&D), jusqu’à leur exploitation, en s’appuyant sur l’expertise de ses équipes d’ingénierie, de gestion de programmes, de production, de distribution et de maintenance.
Missions :
Pendant les phases de développement et maintenance de systèmes embarqués, nous utilisons régulièrement les traces d’exécution pour investiguer sur les dysfonctionnements de ces systèmes. Quand les traces d’exécution sont disponibles, le développeur reproduit, à partir de ces traces, la séquence d’injections de données et d’interactions qui provoquent le dysfonctionnement.
Pour accélérer et fiabiliser le rejeu de ces scénarios, nous souhaitons automatiser les phases de reconstruction des stimuli à partir des traces.
Ce stage a 2 objectifs :
Mettre en place, pour une application développée sur iPad, un système de génération de stimuli (données et interactions utilisateurs) en s’appuyant sur les traces d’exécution. L’environnement de tests de cette application est en place et s’appuie sur les solutions Robot et Appium. Il permet de contrôler les simulateurs qui interagissent avec l’application ainsi que les interactions utilisateurs avec la tablette.
Définir des recommandations pour les informations à produire dans les traces d’exécutions pour permettre le rejeu d’exécution à partir des traces
Le stagiaire mènera les activités suivantes :
Mise en place de l’environnement de tests de l’application
Appropriation de l’environnement de tests et des simulateurs
Analyse des traces d’exécution de l’application et définition des associations trace – stimuli
Validation manuelle du principe d’association pour une séquence de stimuli sur un petit exemple
Développement, en Python, de l’outil de génération des stimuli basés dans la mesure du possible sur un fichier de configuration des associations.
Validation du script sur quelques exemples de traces
Documentation du design (intégrée dans le code source)
Guide utilisateur
Rédaction de recommandations à l’attention des développeurs pour définir le contenu des traces d’exécution requis pour permettre une génération automatique de stimuli
Profil :
Projet de fin d’études cycle ingénieur/master, 6 mois
Compétences : Python3, Swift IOS, quelques expériences de développement applicatifs
Nos équipes étant des équipes internationales, l’anglais lu, parlé et écrit est une composante importante.
Savoir-être attendus : Travail en équipe, adaptabilité, autonomie, curiosité, force de proposition
Chez Collins Aerospace, nous croyons qu’une multitude d’approches et d’idées nous permet d’obtenir les meilleurs résultats pour nos salariés, notre entreprise et nos clients. Nous sommes engagés à favoriser une culture de diversité et d’inclusion, où tous nos collaborateurs peuvent partager leurs passions et leurs idées afin que nous puissions relever ensemble les défis les plus difficiles de notre industrie et ouvrir de nouveaux chemins aux possibilités illimitées.
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
RTX Raytheon / Equal Opportunity Employer
JBRTX-01575410 2023.03.25
FVR03 SKUUU, Blagnac, France Blagnac, France ZC ZCCX