Ingénieur logiciel embarqué et systèmes industriels (H/F)

Référence : UMR7271-GERROC-001

  • Fonction publique : Fonction publique de l'État
  • Employeur : Centre national de la recherche scientifique (CNRS)
  • Localisation : 06902 VALBONNE (France)
Postuler sur le site employeur

Date limite de candidature : 29/09/2026

Partager la page

Veuillez pour partager sur Facebook, Twitter et LinkedIn.

  • Nature de l’emploi Emploi ouvert uniquement aux contractuels
  • Nature du contrat

    CDD d'1 an

  • Expérience souhaitée Non renseigné
  • Rémunération Fourchette indicative pour les contractuels Entre 2521.95€ et 2688.76€ euros bruts mensuels € brut/an Fourchette indicative pour les fonctionnaires Non renseignée
  • Catégorie Catégorie A (cadre)
  • Management Non renseigné
  • Télétravail possible Non renseigné

Vos missions en quelques mots

Missions :
Dans le cadre de ses activités de recherche au sein du laboratoire I3S, l'équipe Kairos développe une plateforme expérimentale dédiée à l'Industrie 4.0, basée sur la solution Training Factory Industry 4.0 24V. Dans le cadre de ce projet, nous recherchons un(e) ingénieur(e) d'étude pour concevoir, développer et valider la couche logicielle de la plateforme, depuis le contrôle temps réel des équipements industriels jusqu'aux services logiciels de haut niveau.
La plateforme est notamment pilotée par des automates programmables industriels (PLC) de type Controllino et intègre différents équipements communicants.
L'objectif du poste est de contribuer à la mise en œuvre d'une architecture logicielle permettant de piloter, superviser et expérimenter les différents éléments de la plateforme de manière fiable, modulaire et sécurisée.
Activités :
Sous la responsabilité de l'équipe projet, vous serez notamment amené(e) à:

- Définir l'architecture logicielle de la plateforme et de ses différents composants;
- Développer et tester les logiciels embarqués, notamment les drivers permettant le contrôle des différents équipements;
- Mettre en œuvre les communications industrielles entre les différents composants de la plateforme;
- Développer et valider une API Gateway permettant un accès sécurisé aux interfaces et services exposés par la plateforme;
- Développer et intégrer des microservices permettant l'exécution de missions et de comportements de haut niveau;
- Réaliser l'intégration et la validation des différents composants logiciels sur la plateforme physique;
- Participer au diagnostic, à la mise au point et à la résolution des problèmes rencontrés lors des phases d'intégration et d'expérimentation;
- Rédiger la documentation technique nécessaire à la maintenance et à l'évolution de la plateforme.
Contexte de travail :
Le Centre national de la recherche scientifique (CNRS) est un organisme public de recherche placé sous la tutelle du ministère de l'Enseignement supérieur et de la Recherche. Il mène des recherches dans l'ensemble des disciplines scientifiques et contribue au développement des connaissances et à leur transfert vers la société et le monde socio-économique.
Le poste est proposé dans le cadre des activités de recherche menées au sein du laboratoire I3S, unité mixte de recherche du CNRS et de l'Université Côte d'Azur. Situé sur la Côte d'Azur, il rassemble des chercheurs et enseignants-chercheurs travaillant sur des thématiques variées allant de l'intelligence artificielle et des données aux systèmes distribués, aux systèmes embarqués et aux logiciels. Le laboratoire développe des activités de recherche à la fois fondamentales et appliquées, en collaboration avec des partenaires académiques et industriels.

L'ingénieur(e) d'étude recruté(e) rejoindra ainsi une équipe de recherche pluridisciplinaire et contribuera directement à la conception, au développement et à la validation de
Voir plus sur le site emploi.cnrs.fr...

Profil recherché

Competences :
Vous êtes diplômé(e) d'une formation de niveau Bac+5 en informatique, systèmes embarqués, automatique, réseaux industriels ou domaine équivalent. Vous disposez de solides compétences en programmation C et en développement de logiciels embarqués et temps réel. Vous êtes à l'aise avec les environnements industriels et êtes capable de comprendre le fonctionnement d'une installation électrique basse tension ainsi que d'interpréter des schémas électriques.

Vous êtes également intéressé(e) par les problématiques situées à l'interface entre logiciel embarqué, automatisme industriel, réseaux et systèmes distribués.

Compétences techniques indispensables
- Programmation C bas niveau sur microcontrôleurs, notamment STM32 ;
- Développement d'applications temps réel et utilisation d'un RTOS ;
- Programmation de PLC / automates programmables industriels ;
- Protocoles de communication : TCP/IP, UDP, Modbus RTU/TCP, RS-232, RS-485 ;
- Protocoles de messagerie, notamment MQTT ;
- Développement d'API REST ;
- Python pour le développement d'outils et de services ;
- Utilisation des environnements Linux et Git.

Une ou plusieurs des compétences suivantes constitueront un atout :
- Expérience de développement sur PLC Controllino ;
- Expérience avec STM32 et les environnements FreeRTOS ou Zephyr ;
- Conteneurisation avec Docker ;
- Développement en JavaScript / environnement Node.js ;
- Mise en œuvre de mécanismes d'authentification, de chiffrement et de sécurisation d'API ;
- Connaissance des architectures microservices ;
- Expérience en programmation Behavior Tree, notamment avec Groot2 ou PyTree ;
- Expérience dans l'intégration et la mise au point de systèmes industriels.

Contraintes et risques :
Des déplacements sont à prévoir dans le cadre d'échanges avec l'équipe de recherche DiverSE (Centre INRIA de l'université de Rennes).

Niveau d'études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents
  • Spécialisation Informatique, traitement de l'information, réseau de transmission des données

Langues

  • Français Seuil

Qui sommes-nous ?

Le Centre national de la recherche scientifique est un organisme public de recherche pluridisciplinaire placé sous la tutelle du ministère de l’Enseignement supérieur, de la Recherche et de l’Innovation.

C’est l’une des plus importantes institutions publiques au monde : 33 000 femmes et hommes (dont plus de 16 000 chercheurs et plus de 16 000 ingénieurs et techniciens), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines.

En savoir plus sur l'employeur

À propos de l'offre

  • Le Centre national de la recherche scientifique est l’une des plus importantes institutions publiques au monde : 34 000 femmes et hommes (plus de 1 000 laboratoires et 200 métiers), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines. Depuis plus de 80 ans, y sont développées des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l’international. Le lien étroit que le CNRS tisse entre ses missions de recherche et le transfert vers la société fait de lui un acteur clé de l’innovation en France et dans le monde. Le partenariat qui le lie avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires (près de 100 chaque année) témoignent du potentiel économique de ses travaux de recherche.

  • Vacant
  • Conceptrice / Concepteur

Des offres d'emplois recommandées pour vous

  • Ingénieur·e d'étude en vision par ordinateur

    • Localisation : Alpes Maritimes (06)
    • Fonction publique : Fonction publique de l'État
    • Employeur : Institut National de Recherche pour l'Agriculture, l'Alimentation et l'Environnement (INRAE)
    • En ligne depuis le 04 septembre 2026
  • Administrateur réseau et sécurité (h/f) - Département des Alpes-Maritimes

    • Localisation : Alpes Maritimes (06)
    • Fonction publique : Fonction publique Territoriale
    • Employeur : Conseils départementaux
    • En ligne depuis le 02 septembre 2026

    Fonction
    publique
    Territoriale

  • Superviseur système et réseaux (h/f) - Département des Alpes-Maritimes

    • Localisation : Alpes Maritimes (06)
    • Fonction publique : Fonction publique Territoriale
    • Employeur : Conseils départementaux
    • En ligne depuis le 02 septembre 2026

    Fonction
    publique
    Territoriale

  • Chargé(e) d'études et d'évaluation

    • Localisation : Alpes Maritimes (06)
    • Fonction publique : Fonction publique de l'État
    • Employeur : Direction Départementale des Territoires et de la Mer des Alpes-Maritimes (DDTM 06)
    • En ligne depuis le 01 septembre 2026
  • Technicien réseaux et télécom (h/f) - Commune de Biot

    • Localisation : Alpes Maritimes (06)
    • Fonction publique : Fonction publique Territoriale
    • Employeur : Communes
    • En ligne depuis le 28 août 2026

    Fonction
    publique
    Territoriale

  • Technicien informatique micro-réseaux (h/f) - CCAS d'Antibes

    • Localisation : Alpes Maritimes (06)
    • Fonction publique : Fonction publique Territoriale
    • Employeur : Centres communaux d'Action Sociale
    • En ligne depuis le 25 août 2026

    Fonction
    publique
    Territoriale