STAGE – Développement d'une solution assistée par IA (LLM) pour l’analyse des vulnérabilités des systèmes embarqués
Blagnac, France
RTX
At RTX, we're accelerating ideas to solve some of the world's biggest challenges by bringing together the brightest, most innovative minds across aviation, space and defense.Date Posted:
2024-10-23Country:
FranceLocation:
Blagnac, FrancePosition Role Type:
UnspecifiedAvec 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.
Missions :
L'augmentation de la connectivité dans l'aéronautique a transformé le secteur en améliorant l'efficacité des opérations, la gestion des vols et l'expérience passagers. Cependant, cette hyper connectivité, couplée à l'uniformisation des technologies utilisées à l’échelle mondiale, accroît les risques en termes de cybersécurité.
Dans le cadre des activités de vérification de la sécurité sur les systèmes embarqués avionique, nous souhaitons faire évoluer les capacités d’automatisation d’analyse de vulnérabilités (CVE).
L’objectif de ce stage consiste en premier lieu à prendre connaissance des divers moyens et procédures déjà existants. Par la suite, le/la stagiaire devra généraliser et développer un outil d’assistance ayant pour but d’automatiser, à l’aide d’une IA, l’analyse des vulnérabilités.
La complexité de l’analyse repose sur l’impact des vulnérabilités sur un système donné. Le/la stagiaire devra donc caractériser des éléments du système en s’appuyant sur des analyses d’experts déjà réalisées par le passé. Pour interpréter les caractéristiques complexes du système face aux vulnérabilités, le/la stagiaire étudiera les moyens d’adapter un modèle d'IA généraliste à l’analyse de vulnérabilité.
Pour des raisons de confidentialité, la solution d’IA proposée devra être exécuté en local. Il/Elle pourra alors comparer sa solution avec d’autres modèles existants et estimer la fiabilité des réponses générées.
Le stage consistera en différentes phases :
Phase 1 – Familiarisation avec le sujet
Familiarisation avec l’environnement de tests existants (contraintes, outils, format des données, systèmes, etc.)
Comprendre et extraire les besoins et problématiques existants.
État de l’art des solutions d’IA locales et des méthodes d’adaptation de modèles généralistes à des tâches spécifiques.
Phase 2 – Automatisation de l’analyse
Définition des caractéristiques propres à un système (définition d’un modèle générique de caractérisation d’un système) afin de faciliter l’analyse.
Mise en œuvre d’une solution locale assistée par IA pour l’automatisation de la préanalyse des CVEs
Validation de ces moyens de tests en comparant avec une analyse de référence.
Etude de la fiabilité des réponses générées par IA (caractérisation d’une réponse fiable, quantification des incertitudes, citation des sources , etc.)..
Phase 3 – Présentation et Démonstration
Réalisation d’une documentation technique,
Réalisation d’un support de présentation,
Restitution et démonstration aux équipes techniques.
Durée du stage : 6 mois / à partir de janvier 2025
Profil :
Formation : Bac+5, école ingénieur, de préférence en Informatique et sécurité des systèmes d’information/Développement informatique/ IA & Machine Learning
Compétences clés
Culture cybersécurité et développement logiciel,
Langages de Scripting (Python),
Notions sur l’évaluation des vulnérabilités,
Connaissance des outils de recherches de CVEs.
Solutions d’AI en locale (Tensorflow, Pytorch, Ollama...), fine tuning.
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.
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.
RTX 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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: LLMs Machine Learning Privacy Python PyTorch R R&D TensorFlow
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.