Ingénieur Logiciel Embarqué Temps-Réel 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

2025-35548  

Description de la Direction

Au sein de CEA Tech, le pôle « recherche technologique » du CEA, l'Institut List dédie ses activités aux systèmes numériques intelligents avec des programmes de R&D dans le manufacturing avancé, les systèmes embarqués, et l'intelligence ambiante.
Nous accompagnons nos partenaires dans les domaines des transports, de l'industrie, de l'énergie, de la santé, de la sécurité et de la défense, pour transférer les technologies issues de l'innovation et améliorer leur compétitivité

Description de l'unité

Le Laboratoire pour la Confiance des sYstèmes de calcuL (LCYL) de l'institut LIST consacre une partie de ses activités de recherche sur des techniques d'informatique théorique (modèles de calcul) à la programmation embarquée "bas niveau".

Description du poste

Domaine

Systèmes d'information

Contrat

CDD

Intitulé de l'offre

Ingénieur Logiciel Embarqué Temps-Réel H/F

Statut du poste

Cadre

Durée du contrat (en mois)

36 mois

Description de l'offre

« Rejoignez le CEA pour donner du sens à votre activité, mener ou soutenir des projets de R&D nationaux et internationaux, cultiver et faire vivre votre esprit de curiosité. »

EN SYNTHESE, QU’EST-CE QUE NOUS VOUS PROPOSONS ?

Nous cherchons un(e) ingénieur(e) Logiciel Embarqué Temps-Réel pour le CEA/DRT/List (Direction de la Recherche Technologique). Ce poste de cadre en CDD de 36 mois est basé sur le site Nano-Innov de Paris-Saclay, Essonne (91).

Ce poste est à pourvoir dès que possible.

QU’ATTENDONS-NOUS DE VOUS ?

Les systèmes cyber-physiques embarquent de plus en plus de fonctions logicielles qui apportent de l’intelligence dans les objets pour réagir à leur environnement, ainsi que des capacités de gestion à distance (par exemple la gestion de flottes, ou la maintenance prédictive).

Ces fonctions logicielles s’appuient de plus en plus fréquemment sur une architecture définie par logicielle (software-defined systems) : applications orientées services (SOA) déployées à distance (over-the-air) dans des environnements de virtualisation légère comme les conteneurs logiciels Docker ou Kubernetes. Cette architecture permet une grande agilité, et en particulier d’optimiser l’utilisation des ressources de calcul, donc de minimiser l’emprunte environnementale de ces fonctions.

Cependant, les voitures, avions et robots comportent souvent des fonctions temps-réel critiques pour la sûreté. Ainsi, comment peut-on configurer un cluster de calcul de type Kubernetes pour garantir que ces fonctions critiques disposent toujours des ressources suffisantes (notamment CPU, mémoire, réseau, stockage, …) pour s’exécuter à temps ?

Le CEA-List développe des outils pour la conception, l’analyse & la validation des systèmes temps-réels multitâches. Ces outils sont bien adaptés à l’exécution sur des systèmes d’exploitation classiques et seront étendus pour prendre en compte la dynamique des infrastructures à base de conteneurs.

Au sein d’une équipe pluridisciplinaire couvrant de l’informatique théorique (modèles de calcul) à la programmation embarquée « bas-niveau », vous contribuerez :

- à analyser les impacts de l’infrastructure de conteneurs sur l’exécution des fonctions temps-réel ;

-à proposer des stratégies de déploiement de fonctions ; 

-en partenariat avec les contributeurs de projets, les travaux donneront lieu à des expérimentations concrètes et des démonstrations qui pourront être présentées à l'ensemble des acteurs du projet,

-vous participerez à la valorisation des travaux réalisés par la rédaction d’articles scientifiques, conférences, etc.

 

CEA Tech Corporate from CEA Tech on Vimeo.

 

#CEA-List ; #LI-CB1 ; #Ingénieure ; #Research Engineer ; #Cybersystems

Profil du candidat

Compétences techniques requises:
   

     - Expérience pratique DevOps sur conteneurs : Docker, Kubernetes, K3s

     - Programmation en C / C++ embarqué, expérience par exemple sur Raspberry Pi, Jetson Nano, ou Arduino

 

Compétences additionnelles qui pourraient être appréciées:
   

     - Systèmes temps-réel :

          o théorie de l’ordonnancement temps-réel,

          o principes des systèmes d’exploitation temps-réel,

     - Expérience des applications distribuées, protocoles réseau TCP/IP, middlewares orientés message (MQTT, ROS, …)

     - Utilisation courante de git

 

Qualités humaines:


     - Curiosité scientifique et technique,

     - Autonomie, prise de décision, créativité,

     - Rigueur

 

Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation de handicap, cet emploi est ouvert à toutes et à tous

Localisation du poste

Site

Saclay

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Saclay

Critères candidat

Langues

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

Formation recommandée

Bac+5 à dominante informatique embarquée

Demandeur

Disponibilité du poste

01/05/2025