Unspecified
Avec 80 000 salariés répartis sur plus de 250 sites dans le monde et un chiffre d’affaires de 26, 2 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.
Dans le domaine aéronautique, les plateformes IMA (Integrated Modular Avionics) reposent sur la norme ARINC 653 qui définit le partitionnement et la gestion des applications critiques.
Aujourd’hui, une partie de notre environnement de développement est basée sur une ancienne plateforme IMA. Afin de bénéficier des évolutions matérielles et logicielles pour préparer un futur programme de recherche, il est nécessaire de porter cet environnement sur une nouvelle génération de plateforme IMA.
Ce travail de portage est essentiel pour préparer l’évolution des modules logiciels vers un environnement plus pérenne.
Missions :
1. Analyse :
Prendre en main l’environnement actuel,
Identifier les différences architecturales entre l’ancienne et la nouvelle plateforme IMA.
Définir le nouvel environnement de développement IMA
Recherche de solutions pour portage de la plateforme
2. Portage et intégration :
Adapter les configurations et dépendances de la VM actuelle (Virtual Machine) au nouvel environnement IMA
Déployer la nouvelle VM et valider son bon fonctionnement,
S’assurer que les applications ARINC 653 compilent et s’exécutent correctement.
3. Validation et documentation :
Mettre en place des tests pour garantir la compatibilité fonctionnelle,
Documenter la démarche (wiki)
Durée du stage : 6 mois
Profil : Etudiant(e) en dernière Année Ecole d’Ingénieur avec spécialisation développement logiciel ou Systèmes embarqués.
Compétences clés, outils et technologies maîtrisés
4. Bonne maîtrise du C/C++
5. Réseaux IP (socket, UDP)
6. Environnement multi thread, multi process. Mécanismes de communication / synchronisation
7. Anglais
Savoir-être attendus
8. Travail d’équipe
9. Esprit analytique, rigueur, goût pour le travail structuré
10. Curiosité
Fortement impliqués dans une démarche RSE, les enjeux liés à la sécurité, la santé et l'environnement sont au cœur de nos préoccupations.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.