STMICROELECTRONICS FRANCE

Alternance – Security Software / Test Framework Redesign (h/f)

Posted 15 days ago

Experience
Less than 1 year
Offer salary
Not specified
Location
Le Mans, France
Contract type
Alternance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Python

Company Description

View more

Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. Nous maîtrisons toute la chaîne d’approvisionnement des semiconducteurs avec nos sites de production de pointe. En tant que fabricant de composants intégré, nous collaborons avec plus de 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits, des solutions et des écosystèmes qui répondent à leurs défis et opportunités, et à la nécessité de contribuer à un monde plus durable. Nos technologies permettent une mobilité plus intelligente, une gestion plus efficace de l’énergie et de la puissance, et un déploiement à grande échelle de l’Internet des objets (IoT) et de la connectivité. Nous sommes engagés pour atteindre notre objectif de devenir neutre en carbone sur les scopes 1 et 2, et une partie du scope 3, d’ici 2027.

Job Description

A propos de vos missions

Vous contribuerez à la transformation actuelle du marché automobile, boostée par le développement de nouvelles applications électroniques, notamment dans le domaine de l’électrification, de la sûreté fonctionnelle, de la cybersécurité et des véhicules autonomes.

Vous intégrerez une équipe dynamique, au sein du département Automotive & Open Community Frameworks et plus précisément de l'équipe Sécurité dont les missions principales sont de définir, développer et supporter les logiciels embarqués pour les composants de sécurités hardware (Trusted Enclave, IP cryptographiques), de suivre les standards de développement et de cybersécurité des véhicules ainsi que de définir et maintenir une roadmap sécurité sur le long terme.

Dans le cadre du développement et validation du logiciel embarqué sécurisé multi-plateformes, la mission consiste à :

  • Etudier le framework de tests existant afin d'en comprendre le fonctionnement, sa portabilité/son utilisation (simulation, plateforme virtuelle, cibles embarquées) et ses limitations.

  • Redesign du framework de tests dans le but de :

    • Faciliter et accélérer l’écriture de nouveaux tests (tests d’intégration, tests unitaires embarqués) et la maintenance des tests existants.

    • Générer un rapport de test consécutif à leur exécution.

    • Améliorer la granularité dans la sélection des tests à exécuter (par fonctionnalité, par plateforme, par campagne de tests, sélection libre).

  • Implémenter ce nouveau framework de tests sur la base d’un logiciel Python, en respectant le cycle en V et en s'appuyant sur un outil d'IA.

A propos de vous

  • De niveau BAC+5 et ayant suivi des options de programmation embarqué, rigoureux(se), curieux(se) et autonome.

  • Compétences requises :

    • Connaissance programmation en Python

    • Programmation orientée objets

    • Connaissances développement multi-plateformes

  • Appétence pour les systèmes embarqués.

  • Des connaissances en programmation C pour l'embarqué seraient un plus.

https://www.st.com/content/st_com/en/about/careers.html