RENAULT GROUP : CIFRE - SURETÉ DE FONCTIONNEMENT LOGICIEL - DANS UN ENVIRONNEMENT SOC (MULTI HW & MULTI-CORE), OÙ LES OS DÉDIÉS AUX CŒURS DE PERFORMANCES NE SONT PAS DÉTERMINISTES (H/F)

Poste
Thèse
Niveau d'étude
Bac+5 (Master / Ingénieur)
Univers
Automobile et mobilité
Localisation
Valbonne (06, Alpes-Maritimes)

Inscrivez-vous !

En vous inscrivant sur Engagement Jeunes, recevez les offres qui vous correspondent et rendez vous visible des recruteurs.

Présentation

La thèse proposée est au sein de Ampere Software Technology sur le site de Sophia Antipolis. Vous serez dans ce contexte au cœur de la révolution de l'automobile centrée sur le Software Defined Vehicle permettant d'assurer auprès des clients des services toujours plus adaptés, un véhicule mis à jour régulièrement, connecté et toujours plus intelligent.

Dans ce contexte avec des fonctions logicielles toujours plus complexes et fonctionnant dans de nouveaux environnement technologiques il est indispensable de pouvoir garantir le niveau de Safety du véhicule. Dans le monde automobile le standard de référence est la norme ISO26262.

Vos missions

L'ISO 26262 (Standard Safety Electronique, Systeme & logicilel Automobile est complexe par nature, c'est une démarche qui vise à démontrer qu'un logiciel, s'exécutant sur un HW intégré dans un véhicule fournira une prestation déterministe, c'est-à-dire prévisible et reproductible, ce qui facilite la démarche de démonstration. Dans le cadre d'un calculateur historique de type contrôle & commande, l'ISO26262 logiciel s'applique dans un cadre restreint, i.e un SW défini par un unique binaire chargé sur un ECU donné. Ce n'est pas du tout le cas des SoC, qui eux, par nature, vont à l'encontre du déterminisme si on veut tirer profit de toute leur capacité de calcul. En effet, ces processeurs reposent sur l'usage d'un OS à ordonnancement dynamique, avec création et allocation dynamiques des ressources CPU et mémoire. Cela pose plusieurs problématiques pour l'application de l'ISO26262 en plus du fait de travailler avec de nouveaux OS non qualifiés/en cours de certification ISO26262 :

  • En architecture : les analyses safety d'ordonnancement dynamique devront se faire dans un contexte multi[1]binaire (1 binaire par type de cœur) avec une diversité d'OS. Il faudra comprendre quelles analyses safety sont à utiliser (ou inventer) dans ce nouveau type d'environnement ;
  • En démonstration d'architecture : comment confirmer les choix d'architecture une fois les analyses traduites en safety mécanismes ; Dans un contexte de reconfiguration par parties (par contrat) , comment faire évoluer le processus ISO 26262 à une sous-partie du logiciel indépendante afin qu’une mise à jour de cette sous-partie puisse se faire sans remettre en cause tous les livrables safety préalablement produits. i.e: limiter à des ajouts de tests tout en restant dans une enveloppe établie au départ par contrat.
  • En vérification : comment positionner le SoC vis-à-vis des process ISO-26262 – ASPICE: doit-on considérer le SoC comme un chip classique ou comme une pièce qui porte un system? (en d’autres termes où positionner la limite entre SWE.6 et SYS.4)

Votre mission au travers de cette thèse sera :

  • Comprendre et cadrer de l'application de la norme ISO-26262 dans ce contexte
  • Identifier les analyses safety à mettre en place (méthodes - outillage)
  • Identifier les éléments de preuves valides pour prouver la conformance à l'ISO-26262
  • Définir des règles de conceptions / bonnes pratiques à mettre en œuvre pour la conception du logiciel sûre

Votre profil

Bac+5 en logiciel embarqué

Proactif et curieux

Bonnes capacités de synthèse et de communication

Maitrise de l’anglais (écrit/parlé)

Vous vous reconnaissez dans cette annonce ? Alors ce poste est fait pour vous!

Rejoignez-nous ! #CarMakerCareMakers

Métier

Transverse

Durée du contrat

36 months

Renault Group s’engage à créer un environnement de travail inclusif et les conditions permettant à chacun de nous d’apporter sa passion, donner le meilleur de lui-même et s’épanouir, tout en étant lui-même.

Nous trouvons notre force dans notre diversité et nous nous engageons à garantir l'égalité des chances en matière d'emploi, indépendamment de la couleur, de l'ascendance, de la religion, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, de la citoyenneté, de l'état civil, du handicap, de l’identité de genre, etc. Si vous avez un handicap ou un besoin particulier nécessitant l’aménagement du poste de travail ou de l’horaire de travail, merci de nous le faire savoir en remplissant ce formulaire.

Afin de pouvoir suivre en temps réel l'évolution de vos candidatures et pouvoir rester en contact avec nous, nous vous invitons à créer un compte candidat. Cela ne vous prendra pas plus d’une minute et vous permettra également de faciliter vos prochaines candidatures.

En soumettant votre CV ou votre candidature, vous autorisez Renault Group à utiliser et stocker des informations vous concernant à des fins de suivi de votre candidature ou de futurs emplois. Ces informations ne seront utilisées que par les sociétés de Renault Group tel que mentionné dans la Politique Groupe de protection des données personnelles.