Ingénieur développement embarqué pour la Sécurité des Systèmes électroniques connectés H/F - Grenoble, France - CEA

    CEA
    CEA Grenoble, France

    il y a 1 semaine

    Default job background
    CDD
    Description

    Description de l'offre

    NOUS REJOINDRE, POUR FAIRE QUOI ?

    Pour contribuer au transfert industriel d'innovations pour des applications dans le domaine de l'industrie, de l'aéronautique, de la bio production, du sport ou encore de l'agriculture et de la préservation des ressources, en réalisant des cartes électroniques et de la programmation pour des systèmes embarqués.

    Vos missions :

    L'objectif du poste sera de contribuer à la spécification et au développement logiciel de fonctions de sécurité et leurs implémentations sur microcontrôleur et/ou microprocesseur pour des dispositifs électroniques connectés communiquant sur des interfaces filaires et/ou radio avec des protocoles propriétaires spécifiques.

    Les fonctions logicielles de sécurité seront entre autres :

    Intégration d'un secure boot sur système embarqué.

    Sécurisation des données en confidentialité, intégrité et authenticité.

    Gestion des clés de sécurité, notamment stockage et provisionnement.

    Mise en place de mise à jour sécurisée à travers des interfaces filaires et/ou radio.

    Sécurité des protocoles de communications filaires et/ou radio.

    Profil du candidat

    QU'ATTENDONS-NOUS DE VOUS ?

    Des connaissances solides :

    Le(la) candidat(e) recherché(e) devra disposer d'un bac+5 ou d'un doctorat.

    Des compétences :

    Maitrise d'un environnement de travail Linux et des bonnes pratiques usuelles en développement logiciel (gestionnaire de versions, règles de codage).

    Maitrise et intérêt pour la sécurisation de systèmes embarqués et leur mise en œuvre pour des applications à vocation industrielle.

    Maitrise de langages de scripting : Python, Bash.

    Développement embarqué en C, C++.

    Travail sur des systèmes d'exploitation comme FreeRTOS, Linux embarqué ou Linux.

    Connaissance des environnements d'exécution de confiance, tels que ARM TrustZone.

    Connaissance des plateformes et outils STM32.

    Capacité à spécifier et prototyper des architectures de systèmes embarqués communicants.

    Nous vous proposons :

    Un poste au cœur de la métropole grenobloise, facilement accessible via la mobilité douce favorisée par le CEA,

    Un environnement unique de recherché dédié à des thématiques à fort enjeu sociétal, comme la préservation des ressources (économie de la fonctionnalité, monitoring et optimisation de la consommation en eau...) ou l'efficacité énergétique (maintenance prévisionnelle, optimisation des process)

    Une expérience sur une thématique à la pointe de l'innovation, comportant un fort potentiel de développement industriel, par exemple dans le domaine de l'aéronautique ou de la bioproduction.

    Des formations pour renforcer vos compétences ou en acquérir de nouvelles, en électronique embarquée, en mécatronique, ou en simulation de systèmes multiphysiques multi-échelles.

    Un équilibre vie privé – vie professionnelle reconnu (50 jours off/an)

    Un accord de télétravail,