Job Advert 087

Aug 21, 2017

    Position : Software engineer position for the scientific preparation of the Euclid mission
    Location : Lagrange laboratory, Mont-Gros (Nice Observatory), Nice, France
    Position status : Open until September 30, 2017
    Starting date : November 2017
    Duration: 1 year can be renewed up to 3 or 4 years
    Contacts: Martin Vannier ( martin.vannier (at) and Sophie Maurogordato (sophie.maurogordato (a),


Euclid is a mission of the European Space Agency’s (ESA) – see the Euclid Consortium page – with the goal of understanding why the expansion of the Universe is accelerating and the properties of the dark universe (the nature of dark energy). It is planned for launch by the end of 2020.


The Lagrange laboratory (Nice, France) and the French national space center (CNES) offer a research engineer position (“Ingénieur de Recherche”) to help with the preparation of the Euclid space mission. The distribution and evolution of the galaxy clusters will constitute one of the cosmological probes of that mission. In the perspective of the Ground Segment operations, some cluster detection and characterization code has been prototyped and tested against simulated data catalogs.

The successful candidate will be integrated in the engineering and scientific teams of Lagrange laboratory in Mont-Gros, located on the heights of Nice (France). (S)he will interact with the CNES and French laboratories involved in the SGS, as well as with scientists from the “Clusters of Galaxies” group, distributed all over Europe.

Mission and activities

Contribute to the development and integration of the processing functions (« PF ») related with the detection and characterization of the galaxy clusters, in accordance with the Euclid mission framework and specification.

Main activities:
– Contribute to the coding, testing, integration and documentation of our software in accordance with the Euclid development and production environment framework.
– Be in charge of the release life cycle of the PF.
– Exchange experience and requirement with the researchers of the scientific groups, the quality & insurance department, and with the engineers of the « Science Data Centers », to ensure the validation, verification and conformity of our software.

Skills and background

Educational background: Software engineering degree, or equivalent qualification

Required skills:

– Strong competences in software engineering, working knowledge of C++ and Python and scientific computating. Some knowledge or experience in the field of astronomy is an asset

– Working knowledge of well known software engineering tools, versioning tools (git), forge (such as gitlab), build and testing frameworks. Knowledge of continuous software integration is a plus.

– Good level in spoken and written English. Knowledge of French is an asset


Please submit your application (resume and cover letter) to Martin Vannier ( martin.vannier (a) and Sophie Maurogordato (sophie.maurogordato (at), before September 30th 2017.