December 22, 2017
From 10:30 until 12:00

Max Gronke UC Santa Barbara   The Lyman-alpha (Lya) of neutral hydrogen is the most prominent...

Home
Home   >   News : CDD Ingénieur(e) en développement logiciel SVOM

CDD Ingénieur(e) en développement logiciel SVOM

Nov 24 2017

Ingénieur(e) en développement logiciel

Poste

  • Lieu de travail : Observatoire Astronomique de Strasbourg
  • Type de contrat : CDD à temps complet de 1 an renouvelable
  • Date prévue d’embauche : 1er janvier 2018
  • Rémunération : selon la grille des ingénieurs de recherche contractuels du CNRS
  • Niveau d’études souhaité : Bac + 5
  • Activités: Contribution au développement du pipeline de traitement des données de la mission franco-chinoise SVOM
  • Déplacements: à prévoir (France, Europe)

Mission

La mission SVOM est un projet spatial sino-français dédié à l’étude des phénomènes transitoires dans l’Univers. Elle doit être mise sur orbite fin 2021. Il s’agit d’une plateforme d’observation capable de pointer rapidement en direction de sursauts de rayons gamma, explosions très énergétiques et détectables jusque dans l’univers lointain. Si l'événement est considéré comme intéressant, un réseau de suivi au sol est activé. Le satellite observe à plusieurs longueurs d’onde (gamma, rayons X et visible) au moyen de caméras dédiées. Le traitement des données issues de chaque caméra est à la charge d’un groupe de laboratoires. L’Observatoire de Strasbourg a pour rôle de développer la chaîne de traitement qui transformera les données transmises par la caméra à rayons X du satellite en produits scientifiques.

L’objet du poste proposé est de contribuer à ce développement. Outre les compétences informatiques, la personne candidate devra se plier aux exigences de la gestion de projets spatiaux. Elle devra également être attentive aux aspects scientifiques de son travail.

Le travail se fera au sein d’une équipe de 3 personnes (2 astronomes et un ingénieur) en contacts fréquents avec les autres laboratoires et institutions (CNES, CEA) participant à la collaboration.

Les développements concerneront l’adaptation de codes anciens (Perl, C) ainsi que l’utilisation de langages et de méthodes plus récentes (Python, Docker, AGILE..).

Le contrat porte essentiellement sur des tâches de développement mais il inclut aussi des activités de conception et de spécification.

Compétences requises

Programmation

  • Le code historique est écrit en C. Des compétences dans ce langage sont indispensables. De plus, des notions de PERL pourraient être utiles.
  • Le code à développer sera écrit en Python. La maîtrise de ce langage est indispensable.
  • De bonnes compétences en programmation orientée objets sont nécessaires (Java souhaité).
  • Les interfaces graphiques de suivi et de contrôle seront développées en HTML/JS.

Environnements

  • Le travail se fera essentiellement au moyen d’un environnement de développement intégré (IDE Eclipse p.e.) sous Linux. Le ou la candidat-e devra être à l’aise avec ce type d’outil.
  • Le modules développés seront exportés dans des images Docker.

Gestion de projets

  • Les sources et données attachées sont gérés par Git (GitLab).
  • Le développement du projet se fait en intégration continue.

Langues

  • Anglais B2 requis.

Compétences transversales

  • Le ou la candidat(e) devra avoir des notions sur le sens physique des données à traiter (spectres, images…).
  • Des connaissances mathématiques dans le domaine statistique et du traitement d’images sont souhaitables afin d’être capable d’implémenter des algorithmes spécifiques en collaboration avec les astronomes.
  • Des expériences avec des frameworks d’APIs REST ou d’applications Web seraient les bienvenues

Dépôt de candidature

 

Search & Find
Nov 24 2017

Ingénieur(e) en développement logiciel Poste Lieu de travail : Observatoire Astronomique de...

Nov 10 2017

Le mercredi 13 décembre 2017 à partir de 20h00, Benoit Famaey, chercheur à l'Observatoire...

Oct 13 2017

L'observatoire astronomique de Strasbourg participera à la fête de la science, au Palais...