Ingénieur-e en ingénierie logicielle H/F

CNRS
Canton de Compiègne-1, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French

Job location

Remote
Canton de Compiègne-1, France

Tech stack

JavaScript
API
Artificial Intelligence
Unit Testing
C++
Software Quality
Continuous Integration
Data Transmissions
Github
Python
Node.js
TensorFlow
Software Engineering
TypeScript
Data Processing
PyTorch
React
Virtual Reality
Gitlab
GIT
Information Technology
Programming Languages

Job description

L'ingénieur.e d'études recruté.e aura pour mission d'assister les personnels du laboratoire Heudiasyc dans le développement et l'amélioration des logiciels liés à leurs travaux de recherche en informatique et intelligence artificielle. Il ou elle participera à la réalisation, à la maintenance et à la diffusion des logiciels, notamment dans un esprit de science ouverte et de logiciel libre. Il ou elle pourra participer à l'animation des communautés associées. Activité :

  • Dialoguer avec les personnels de recherche pour comprendre les besoins et adapter les développements
  • Contribuer au développement des logiciels en suivant les bonnes pratiques du génie logiciel
  • Élaborer et exécuter les tests unitaires, fonctionnels et d'intégration
  • Concevoir et rédiger les documentations techniques et utilisateurs des logiciels développés
  • Le cas échéant, contribuer à la diffusion les logiciels sur des plateformes telles que Github / Gitlab
  • Participer à l'animation des communautés qui se formeront autour de l'usage des logiciels diffusés, notamment ceux sous licence libre.

Activités complémentaires :

  • Participer aux réunions de service et de projets
  • Contribuer ponctuellement à des actions de médiation scientifique (conférences, fête de la science, etc.), La recherche technologique effectuée dans l'unité Heudiasyc s'appuie sur des plateformes expérimentales, situées au sein de l'université de technologie de Compiègne : véhicules intelligents et autonomes (Equipex+ Tirrex, laboratoire commun Sivalab avec Renault), drones aériens, ferroviaire et réalité virtuelle (Equipex+ Continuum). L'unité Heudiasyc est structurée en trois équipes de recherche et deux services supports (effectif du laboratoire : 130 personnes), dont le service plateformes technologiques (effectif : 7 agents) auquel sera rattaché l'ingénieur·e. Ce service gère les plateformes ainsi que les moyens informatiques communs de l'unité qui est entièrement en zone protégée ZRR (Zone à Régime Restrictif). La personne recrutée dépendra hiérarchiquement du responsable du service plateformes technologiques du laboratoire. Le poste proposé se situe dans un secteur relevant de la protection du potentiel scientifique et technique (PPST) et nécessite donc, conformément à la réglementation, que votre arrivée soit autorisée par l'autorité compétente du Ministère de l'Enseignement Supérieur et de la Recherche (MESR).

Requirements

L'agent devra posséder une solide culture en développement logiciel, incluant notamment :

  • Maîtrise d'au moins un langage de programmation usuel dans la recherche (Python, C++, Javascript / TypeScript)
  • Notions sur des frameworks ou bibliothèques associés (par exemple React, Node.js, Pytorch, Tensorflow, ...)
  • Connaissance des principes du génie logiciel (modularité, réusabilité, standards de codage)
  • Connaissance des systèmes de gestion de versions (notamment Git)
  • Notions sur l'intégration continue et des environnements de développement collaboratifs (Github, Gitlab)
  • Connaissances de base en algorithmique et en intelligence artificielle.
  • Capacité à comprendre des documentations techniques en anglais et à communiquer à l'écrit.

Savoir-faire (compétences opérationnelles)

  • Développer, tester, maintenir un logiciel
  • Utiliser des outils de gestion de version dans le cadre de projets collaboratifs
  • Contribuer à la structuration de projets logiciels pour favoriser leur réutilisation
  • Rédiger des documentations claires et adaptées (techniques, utilisateur, API)
  • Travailler en interaction avec les personnels de recherche pour comprendre et traduire leurs besoins.

Savoir-être (compétences comportementales)

  • Rigueur et souci de la qualité logicielle
  • Intérêt pour les modèles de licences libres et pour les principes de la science ouverte
  • Esprit d'initiative et envie d'apprendre
  • Capacité à travailler en équipe dans un environnement pluridisciplinaire
  • Curiosité intellectuelle et goût pour les problématiques scientifiques du laboratoire.

Niveau d'études minimum requis

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

Langues

  • Français Seuil

Benefits & conditions

Cette fonction ouvre droit à la perception de l'Indemnité de Référence pour les Informaticiens (IRI).

About the company

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. Depuis plus de 80 ans, le CNRS développe des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l'international. Le lien étroit entre ses missions de recherche et le transfert vers la société fait du CNRS un acteur clé de l'innovation en France et dans le monde. Le partenariat qui lie le CNRS avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires témoignent du potentiel économique de ses travaux de recherche., 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.

Apply for this position