Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

SYNCHROTRON SOLEIL

NewBe an early applicant

Ingénieur.e d'études et développement Python/C++ F/H (CDD)

Posted Updated
Discussion

Summary

Fixed-term (CDD) software/controls engineer in Synchrotron SOLEIL's ISAC group at Paris-Saclay, working on the SOLEIL II upgrade: designing control and acquisition software architecture, mechatronic modeling, 3D simulation, sensor fusion and trajectory planning for robotics and X-ray imaging, using Python, C++, ROS and the TANGO framework.

Implanté sur le plateau Paris-Saclay, à environ 20 kilomètres de la capitale, le synchrotron SOLEIL est l'une des principales infrastructures de recherche françaises. Depuis sa mise en service en 2008, il est au service des communautés scientifiques nationales et internationales. Les recherches effectuées à SOLEIL couvrent un large éventail de domaines scientifiques et industriels (physique, biologie, chimie, science des matériaux, environnement, sciences de la Terre et patrimoine culturel et naturel) en lien avec les enjeux sociétaux actuels. Les expériences menées sur les lignes de lumière s'appuient sur l'exploitation de la lumière synchrotron émise par des électrons accélérés à une vitesse proche de celle de la lumière au sein d'un anneau de stockage. SOLEIL est placé sous la double tutelle du CNRS et du CEA, et offre à son personnel un environnement de travail à la fois dynamique, innovant, pluridisciplinaire et international.

S'appuyant sur une source de 2,75 GeV, SOLEIL opère 29 lignes de lumière qui couvrent une large gamme du spectre de rayonnement électromagnétique, de l'infra-rouge aux rayons X durs. Le programme scientifique pluridisciplinaire de SOLEIL couvre les sciences de la vie, la chimie, la physique, la science des matériaux, les sciences de la terre et de l'environnement ou encore du patrimoine. Il s'appuie sur des développements à la pointe de l'instrumentation. Les utilisateurs internationaux représentent environ 25% de la communauté des utilisateurs de SOLEIL.

À la pointe de la technologie, SOLEIL II est un projet ambitieux qui a pour objectif de fournir à la recherche scientifique et industrielle de nouvelles opportunités. SOLEIL II consiste en une modernisation d'envergure de l'infrastructure existante et vise à l'amélioration significative des performances des accélérateurs d'électrons et des lignes de lumière. Il est conçu pour répondre aux défis sociétaux majeurs actuels et futurs, notamment dans des domaines tels que la recherche sur les matériaux avancés, l'énergie et le développement durable, la santé et le bien-être, l'environnement. Les travaux de construction du projet SOLEIL II ont été lancés en 2024, marquant le début d'une phase de développement et d'innovation technologique. En parallèle, il est prévu que le fonctionnement de l'installation existante soit maintenu jusqu'à mai 2029. Le démarrage de SOLEIL II est programmé pour 2030, avec une montée en puissance progressive jusqu'en 2035.


I.Missions

Vous désirez vous accomplir et relever de nouveaux défis au sein d'une équipe enthousiaste et pluridisciplinaire à l'expertise reconnue. Rejoignez le groupe ISAC (Ingénierie des Systèmes d'Acquisition et de Contrôle) dans lequel vous évoluerez au sein d'une vingtaine d'experts du domaine. Vous découvrirez l'intérêt stimulant de nos projets collaboratifs dans le cadre du projet de jouvence SOLEIL II.

Les défis associés à cette mission consistent à :

  • Définir et concevoir l'architecture logicielle pour améliorer l'automatisation des processus de contrôle et d'acquisition des systèmes instrumentaux de SOLEIL intégrés au travers du Framework logiciel TANGO1 ;
  • Modéliser de systèmes mécatroniques (modèle géométrique cinématique et dynamique) et mettre en place les simulations/émulations/visualisations 3D associés aux systèmes ;
  • Développer et mettre en œuvre les nouveaux algorithmes de fusion de données (capteurs) ainsi que de planification de la trajectoire ;
  • Implémenter une approche de logiciels décentralisés/distribués pour les robots car l'ensemble des systèmes évoluent dans un environnement scientifique exigeant, en interaction avec nos robots et nos détecteurs d'imagerie à rayon-X.

Pour mener nos projets ambitieux, vous travaillez dans l'équipe projet en charge de l'amélioration des processus d'automatisation impliquant d'autres spécialistes de la robotique, du contrôle de mouvements et de l'informatique d'acquisition. Vous participez aux développements et maintenez les logiciels nécessaires soit sur des plateformes embarquées, soit des logiciels avec notre Framework TANGO.

Ingénieur avec au moins 5 ans d'expérience ou un doctorat , vous serez le garant de la fourniture de solutions de contrôle. Pour certains projets vous assurerez la maitrise d'œuvre en interface directe avec toutes les parties prenantes scientifique, mécaniques, métrologue et avec nos homologues industriels ou partenaires d'autres instituts de recherche.

Pour mener efficacement cette mission, le candidat aura les expertises suivantes :

  1. Maîtrise des concepts d'automatique, fusion de données, traitement du signal, traitement d'image.
  1. Maîtrise des langages Python, C++.
  1. Modélisation cinématique et dynamique des systèmes linéaires et non-linéaires.
  1. Connaissance du fonctionnement des OS temps-réel, plateforme ROS.
  1. Expérience dans l'intégration de capteurs (lidar, caméra, ultrason, centrale inertielle)
  1. Connaissances avancées de GIT, GITLAB.
  1. Connaissances avancées de Matlab/Simulink
  1. Maitrise des principes de gestion de projet.
  1. Maitrise de l'anglais pour l'écriture de documents techniques et/ou de papiers scientifiques.

Les qualités personnelles nécessaires :

  • Esprit d'équipe
  • Autonomie, rigueur curiosité, créativité
  • Bienveillance, écoute et sens du service
  • Capacité d'analyse et de restitution

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →