Ingénieur de recherche

Il y a 22 heures

ILLKIRCH GRAFFENSTADEN France, Grand Est CNRS Temps plein

Vos missions en quelques mots

Missions :
Dans le contexte de l’infrastructure de recherche nationale SLICES-FR et du PEPR Cloud, la plateforme Inetlab du laboratoire ICube recherche un ingénieur de recherche (H/F) spécialisé dans les objets connectés utilisant les réseaux cellulaires 5G.

Il/elle participera au projet national SLICES-FR (PoC, prototypage, intégration, documentation, transfert de connaissances) en prenant en compte les besoins exprimés par la communauté de chercheurs et le pilotage du conseil scientifique de SLICES-FR.

Dans la phase d’exploitation des nœuds en production, l’ingénieur/ingénieure suivra la maintenance et l’évolution logicielle du code. Dans le cadre de jouvence périodique des équipements, l’ingénieur/ingénieure proposera différentes itérations matérielles pour garantir l’évolution des fonctionnalités et des corrections d’éventuels bugs liés à la conception.
Activités :
Activités principales
- Développement et prototypage d’un nœud IoT programmable à distance supportant les technologies de référence pour les réseaux cellulaires (LTE-M, 5G)
- Développement et prototypage d’un service d’infrastructures de cœur de réseaux cellulaire BY5G, 6G (LXC, Kubernetes)
- Passage en production des prototypes (acquisition des équipements, déploiement, mise en service, rédaction de support de documentation, accompagnement des utilisateurs)
- Développement des services pour l'accès à distance aux services développés sur la plateforme (flash des firmware, isolation, etc.)

Activités secondaires
- Développement et prototypage d’un nœud de type switch/routeur programmable

Contexte de travail :
Le laboratoire ICube est composé de 17 équipes réparties en 4 départements suivant les disciplines fondamentales du laboratoire (informatique, imagerie et robotique, électronique et photonique, mécanique). ICube dispose de 7 plateformes technologiques de premier plan en imagerie et robotique médicale, Internet des Objets, télédétection, matériaux photovoltaïques, bioinformatique, biomécanique et traitement de l'eau. L'ingénieur / ingénieure sera rattaché(e) à la plateforme Inetlab.

La plateforme Inetlab du laboratoire ICube localisée sur le campus de Illkirch fournit un ensemble de services pour la réalisation d'expérimentations liées aux nouvelles technologies de l'Internet. Inetlab maintient une infrastructure à très grande échelle pour expérimenter de nouveaux protocoles liés aux nouvelles technologies de l'Internet. Elle est dirigée par un responsable technique et pilotée par un responsable scientifique assisté du conseil scientifique de la plateforme.

Les équipements et services de la plateforme se basent sur des expertises techniques dans les réseaux informatiques, en particulier la conception d'objets connectés, la programmation des systèmes embarqués et protocoles réseaux, la conception d'infrastructure réseaux, l'instrumentation énergétique et radio.

Inetlab est une structure composée d'une équi
Voir plus sur le site emploi.cnrs.fr...

Profil recherché

Competences :
Savoirs
- Bonne connaissance des protocoles et de l'architecture des réseaux cellulaires
o 5G Core (OpenAirInterface/Open5GIS)
o 5G RAN
- Connaissances solides et expérience en développement logiciel :
o Maîtrise d'au moins 1 langage de programmation compilé (C/C++, RUST, etc.)
o Maîtrise d'au moins 1 langage de programmation interprété (Bash, Python, etc.)
- Bonnes pratiques de développement (gestionnaire de version Git, gestion de projet Gitlab/Github, intégration continue, tests, etc.)
- Très bonne maitrise de l'anglais pour échanger avec l'équipe et les chercheurs
- Bonnes compétences en administration des systèmes GNU/Linux, Ubuntu et Debian en particulier
- Notions de maquettage, prototypage matériels et/ou logiciels
- Notions en virtualisation (KVM, Docker, LXC)
- Notions en administration des réseaux (routage IPv4/IPv6, filtrage, etc.)

Savoir-faire
- Notions d'administration plateforme d'orchestration de containeurs (ex : Kubernetes)
- Notions de programmation SDR (Software Defined Radio)
- Capacité à proposer et réaliser des mises en œuvre de référence, des prototypes et démonstrateurs : autonomie, créativité, veille proactive, écoute des besoins

Savoir-être
- Autonomie dans la conduite des travaux
- Capacité à communiquer régulièrement sur l'avancement des travaux
- Ténacité, curiosité
- Très bonne aptitude au travail en équipe à distance
- Bonnes aptitudes rédactionnelles
- Capacité à interagir avec des utilisateurs, en anglais
- Débutant ou première expérience accepté
Contraintes et risques :
L’ingénieur recruté sera amené à faire ponctuellement des déplacements en France pour participer aux réunions de l’infrastructure de recherche SLICES-FR et présenté le travail réalisé à l’équipe nationale.

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