En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)

lngénieur-e en informatique H/F


Date Limite Candidature : jeudi 16 janvier 2025 17:00:00 heure de Paris

Informations générales

Réservé aux agents CNRS (fonctionnaires et CDI) et aux fonctionnaires et CDI de droit public
Intitulé de l'offre : lngénieur-e en informatique H/F
Référence : UMR5668-MOBINT-N61013
Lieu de travail : LYON 07
Institut : INS2I - Institut des sciences informatiques et de leurs interactions
Date de publication : mercredi 4 décembre 2024
Session : Campagne Hiver 2025
Groupe de Fonction : IRG3
BAP : E - Informatique, Statistiques et Calcul scientifique
Emploi type : Chef-fe de projet ou expert-e en Ingéniérie logicielle

Missions

L'ingénieure ou l'ingénieur en informatique aura pour mission principale de soutenir les activités de recherches du LIP. Il ou elle viendra également renforcer l'équipe MI-LIP (Moyens Informatiques du LIP) qui regroupe plusieurs ingénieurs d'étude et de recherche (deux ingénieurs de recherche CNRS, un ingénieur d'étude CNRS et un ingénieur de recherche ENS de Lyon) qui maintiennent et déploient les services informatiques du laboratoire. La personne recrutée s'impliquera également dans la coordination des actions du laboratoire autour des enjeux du développement durable.

Activités

S'investir sur au moins l'un des sujets identifiés comme prioritaires : le développement d'applications en Rust (logiciel de calcul moléculaire et compilateur) et l'expérimentation réseaux.

Expérimentation réseaux
- Apporter son support à l'équipe HoWNet sur l'étude des performances réseaux et énergétiques de solutions ou équipements réseaux. Les études pourront porter sur des technologies telles que le Wi-Fi6/7, IoT, NFV, SDN, et pourront se faire via des simulateurs réseaux ou des plates-formes expérimentales.
- Participer à la conception et au développement de logiciels associés aux solutions proposées.
- Mener des campagnes de tests expérimentaux, collecter des données et les analyser.

Calcul moléculaire
- Particper à la conception et au développement du logiciel ENSnano écrit en Rust qui permet de designer des assemblages moléculaires en ADN/ARN de type origami ADN dotés de capacité de calcul. Ce logiciel de conception 3D et 2D multiplateforme (Windows, MaxOS, linux) est basé en particulier sur les libraries Wgpu, Winit et Iced.

Compilation Rust
- Participer au développement de passes de compilation, conçues par des membres de l'équipe CASH, et leur intégration dans le compilateur Rust. Le but est d'expérimenter sur des langages réels, de mesurer l'impact de nouvelles passes de compilation et de construction de langage
- Contribuer au langage Rust. Ceci inclut une compilation optimisation du pattern matching de Rust ou le développement de primitive pour la concurrence.

Moyens Informatiques
- Développement et maintien des services informatiques du laboratoire
- Evaluation et préconisation à propos de l'empreinte environnementale des moyens informatiques du LIP
- Assistance aux utilisateurs
- Coordination avec les partenaires techniques (DSI de l'ENS de Lyon, centres de calcul, fournisseurs, prestataires)
Activités transverses :
- Veille technologique et scientifique
- Rédaction de documentation et de supports de formation

Compétences

- Compréhension des besoins scientifiques et capacité d'adaptation à même de suivre les évolutions futures de nos recherches
- Expertise en lien avec un domaine scientifique du LIP, de préférence parmi les sujets suivants : réseaux informatiques, systèmes d'exploitation, compilation, génie logiciel, technique de visualisation, conception d'interface
- Connaissance appronfondie en développement logiciel et/ou prototype et réalisation d'expérimentations :
Expérience en langages de script et programmation (notamment Python; une familiarité à Rust sera appréciée) et conteneurisation (par ex. Docker)
Connaissance des bonnes pratiques et principaux outils de développement logiciel (gestion de versions, documentation, packaging)
- Connaissances pour l'utilisation et/ou l'administration de systèmes sous Linux
- Maîtrise de l'anglais technique à l'oral et à l'écrit (lire et rédiger une documentation ou un article scientifique)

Contexte de travail

Le Laboratoire de l'Informatique du Parallélisme (LIP) a été créé à l'École Normale Supérieure de Lyon (ENS de Lyon) en 1988 situé à Lyon 7. Aujourd'hui regroupant 140 membres, le laboratoire accueille chaque année plus de 40 collaborateurs. L'équipe MI-LIP rassemble les quatre ingénieurs du laboratoire (3 IR, 1 IE) qui contribuent aux recherches des équipes du laboratoire selon un plan établi chaque année par l'équipe et la direction du laboratoire. Les trois ingénieurs de recherche contribuent notamment sur les thématiques de déploiement dans le cloud, des infrastructures distribuées, d'efficacité énergétique ou d'arithmétique des ordinateurs.
L'ingénieur(e) en informatique sera sous la responsabilité du directeur adjoint de l'unité.