Ingénieur(e) Chercheur(se) architecte-logiciel pour les systèmes embarqués H/F

Détail de l'offre

Informations générales

Entité de rattachement

Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.

Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.

Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.

Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :

• La conscience des responsabilités
• La coopération
• La curiosité
  

Référence

2023-26268  

Description de la Direction

La direction de la recherche technologique du CEA (DRT), dispose d'un portefeuille de technologies dans les domaines de l'information et de la communication, de l'énergie et de la santé. Interface entre la recherche et l'industrie nous avons pour mission la maturation et le transfert technologique, en allant de la preuve de concept théorique jusqu'au démonstrateur industriel, pour en faire bénéficier l'industrie.
Le CEA List, Institut de recherche spécialisé dans les systèmes numériques intelligents est situé au cœur du pôle scientifique et technologique de Paris-Saclay et Grenoble.

Description de l'unité

Au sein du CEA List à Grenoble, le Laboratoire Fonctions Innovantes pour circuits Mixte (i.e. : LFIM), a pour mission d'étudier et de concevoir des systèmes électroniques et logiciels répondant à des exigences d'efficacité énergétique, de taille, de sûreté de fonctionnement, de temps-réel, de protection des données. Ces systèmes trouvent leurs applications dans de nombreux domaines tels que les systèmes embarqués (transport, énergie, objets connectés), l'électronique grand public ou professionnelle.
Les technologies développées au sein du laboratoire font appel aux dernières avancées en nanoélectronique, automatisme, intelligence artificielle embarquée et accélération cryptographique. Elles répondent aux enjeux sociétaux du développement durable et de la confiance dans les systèmes numériques tout en proposant de nouvelles applications rendues possible grâce aux nouvelles technologies de l'information et de la communication.
Pour cela, le LFIM étudie, conçoit et intègre sur silicium des architectures de traitement numériques et mixtes pour les besoins applicatifs dans le domaine de l'IoT, des circuits radiofréquence et de systèmes cyber-physiques.

Description du poste

Domaine

Technologies micro et nano

Contrat

CDI

Intitulé de l'offre

Ingénieur(e) Chercheur(se) architecte-logiciel pour les systèmes embarqués H/F

Statut du poste

Cadre

Description de l'offre

Au sein d’une équipe pluridisciplinaire d’ingénieurs chercheurs, doctorants et post-doctorants et placé dans un environnement en relation avec des partenaires industriels et académiques, vous travaillez sur l’architecture logicielle, le développement logiciel et de preuves de concepts des solutions innovantes de traitement du signal, d’intelligence artificielle et de cryptographiques pour des systèmes embarqués basse consommation et sécurisé.

 

Dans ce contexte, vous êtes force de proposition pour innover et implémenter les solutions logicielles conçues au sein de l'équipe et pour faire monter le niveau de maturité et intégration logicielle de solutions afin de mieux répondre aux enjeux de nos partenaires industriels. Vous participez à la valorisation de notre activité par la dissémination scientifique et le transfert industriel de nos briques technologiques et de notre savoir-faire.

 

Les axes d’innovation visées par l’équipe en génie logiciel font appel aux dernières avancées technologiques en compilation, en architecture matérielle des systèmes sur puce, en optimisation logicielle et matérielle d’accélérateurs dédiés (en traitement du signal, IA embarquée et cryptographie) et en cyber-sécurité matérielle.

 

Intégré(e) une équipe de conception de systèmes numériques, le (la) candidat(e) sera amené à participer à la définition d'architectures système en lien avec le développement logiciel des différentes technologies du laboratoire.

 

De plus, il (elle) servira de référent technique pour la définition d'architecture logicielle au sein du laboratoire et proposera des innovations sur la méthodologie dans un but d’amélioration continue des pratiques.

Profil du candidat

De formation ingénieur ou équivalent BAC + 5 avec une spécialisation en informatique temps réel ou système embarqué :  

 

-          Vous justifiez d’au moins 5 ans en tant qu’architecte logiciel dans le domaine de l’embarqué (mobile et/ou iOT).

 

-          Vous maitrisez l’architecture de calculateurs embarqués de la conception au développement de solutions logicielles en prenant en compte les contraintes de ressources de calcul et de temps réel.

 

-          Vous avez une très bonne maîtrise des méthodologies de développement en logiciel embarqué :  définitions des exigences, analyse fonctionnelle, spécifications et interface, implémentation, gestion de version, compilation, tests et couverture de code.

 

-          Vous avez une très bonne maîtrise de la conception et de la programmation en C++, ainsi que de l’utilisation d’outils tels que CMake ou GIT.

 

-          Vous avez déjà travaillé sur le développement de test automatisés (python, RobotFramework,…)

 

-          Vos pairs reconnaissant votre goût pour la technique et l’innovation ainsi que votre capacité à travailler en équipe pluridisciplinaire.

 

-          Vous bénéficiez idéalement d’expériences en formation de nouveaux développeurs (coaching technique)

 

-          Des connaissances en assembleur, en matériel libre embarqué (ex : RISC-V), en IA embarqué (exemple : TensorFlow lite) ou cryptographie seraient appréciables.

Localisation du poste

Site

Grenoble

Localisation du poste

France, Auvergne-Rhône-Alpes, Isère (38)

Ville

  GRENOBLE

Critères candidat

Langues

  • Français (Courant)
  • Anglais (Courant)

Formation recommandée

Ingénieur / Master en informatique orienté système embarqué.

Demandeur

Disponibilité du poste

06/11/2023