en développement logiciel et intégration système H/F

UNIVERSITE DE CAEN NORMANDIE
Canton de Caen-2, France
yesterday

Role details

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

Job location

Canton de Caen-2, France

Tech stack

Data analysis
Software Applications
Unit Testing
C++
Continuous Integration
Graphical User Interface
Design of User Interfaces
Human-Computer Interaction
Python
LabView
OpenGL
QT
TensorFlow
Software Engineering
PyTorch
GIT
Scikit Learn
Information Technology

Job description

Au sein de l'UFR des Sciences et plus particulièrement au sein du laboratoire de Physique Corpusculaire (LPC), vous contribuerez au projet 3NC ("Normandie Nucléaire, Nouvelles Compétences"), financé par la Caisse des dépôts dans le cadre de l'Appel à Manifestation d'Intérêt (AMI) "Compétences et Métiers d'Avenir" (CMA). Vous participerez au développement d'outils logiciels innovants en C++, à la visualisation scientifique et à l'intégration de techniques avancées.

A ce titre, vous serez en charge de :

Développement logiciel en C++ :

  • Concevoir, optimiser et maintenir des applications logicielles scientifiques
  • Développer des bibliothèques ou modules réutilisables pour des applications de simulation, d'analyse de données ou d'IA
  • Modulariser l'outil pour le rendre adaptable à différents contextes (enseignement, recherche, industrie)

Visualisation scientifique et interfaces graphiques :

  • Créer des interfaces utilisateur modernes (Qt, OpenGL, ImGui, etc.) pour visualiser des données complexes ou interagir avec des modèles scientifiques
  • Garantir une expérience utilisateur intuitive et adaptée aux besoins des projets de recherche

Intégration de techniques avancées :

  • Collaborer avec des expert(es) en IA pour intégrer des modèles (apprentissage automatique, traitement d'images, etc.) dans les outils développés
  • Explorer et implémenter des solutions innovantes pour répondre aux défis scientifiques et techniques
  • Travailler avec des physiciens, enseignants et techniciens pour comprendre les besoins et valider les solutions proposées
  • Participer aux tests, validations et améliorations continues du système

Requirements

Diplôme requis : Diplôme d'ingénieur ou master en informatique, génie logiciel, ou sciences de l'ingénieur, avec une spécialisation en développement logiciel ou calcul scientifique.

Connaissances :

  • Connaissance des bases de l'IA appréciée
  • Familiarité avec les bases de l'apprentissage automatique (TensorFlow, PyTorch, scikit-learn) ou du traitement de données, est un atout

Compétences opérationnelles :

  • Expérience en conception d'interfaces graphiques (Qt, OpenGL, ImGui, ou frameworks modernes)
  • Expérience en intégration de cartes d'acquisition (DAQ) et en communication avec des instruments de mesure
  • Expérience en optimisation de code et en gestion de projets logiciels (Git, CI/CD, tests unitaires)
  • Langages : C++ (obligatoire), Python (pour l'IA , les scripts et l'analyse de données)
  • Frameworks : Qt, OpenGL, LabVIEW (un plus), bibliothèques de traitement du signal
  • DAQ : Expérience avec des cartes National Instruments, Keysight, ou équivalentes
  • Langues : Français et anglais techniques (pour la documentation et les échanges)

Compétences comportementales :

  • Rigueur, autonomie et sens de l'organisation pour gérer des projets et résoudre des problématiques techniques complexes
  • Esprit d'initiative pour proposer des solutions innovantes
  • Capacité à travailler en équipe et à communiquer clairement sur des sujets techniques
  • Pédagogie pour former les utilisateurs finaux
  • Rigueur dans la documentation et la gestion de projet

Benefits & conditions

Avantages sociaux attractifs : CET, congés, mobilité durable, restauration, sport

De réelles opportunités d'évolution au sein d'un grand établissement public

About the company

À propos de nous Université publique pluridisciplinaire, l'Université de Caen Normandie rassemble plus de 33 000 étudiants et 2 700 professionnels engagés au service de la formation, de la recherche et du développement du territoire normand.

Apply for this position