Reference : UMR5814-CLABOM-085
Workplace : ANNECY LE VIEUX
Date of publication : Wednesday, September 21, 2022
Type of Contract : FTC Technical / Administrative
Contract Period : 24 months
Expected date of employment : 1 December 2022
Proportion of work : Full time
Remuneration : from 2583 € monthly gross
Desired level of education : Engineer
Experience required : 1 to 4 years
As a research engineer in software development, you will have to work on the online analysis of the telescopes of the CTAO project (https://www.cta-observatory.org/). The purpose of the HipeRTA software is to process the 17 GB/s of data provided by the telescopes and transform them into usable data. Your mission will be the development, deployment and testing of this code for the telescopes under construction at CTAO's North site (Canary Islands, La Palma) and South site (Paranal, Chile).
You will also have to ensure the integration of this code into the telescope control framework developed by the SAG (Science Alert Generation) working group within the ACADA framework led by the CTAO international observatory.
• Development and deployment of software on a remote computing cluster (located in La Palma)
• Development of Python scripts for interfacing with high level analysis and scheduling system
• Testing the code using data provided by the LST-1 telescope
• Maintaining continuous integration and continuous deployment of HipeRTA
• Interface and integration test within ACADA
• Possibility of participation in the development of the C++ High performance code of HipeRTA, training in this area is possible according to the needs
• Skills in Development, deployment and unit tests
• Skills in Continuous integration and deployment on GitLab, Jenkins and SonarQube
• Skills in Containerization (Docker, Singularity...)
• Mastering Linux environment
• Skills in scheduling systems on calculation farms (slurm)
• Knowledge of C++ and HPC is a plus (possibility of training in these areas)
• Ability to work within a multidisciplinary team (engineers and physicists)
• Ability to work within an international team
• Ability to learn and organize
• Ability to present technical work
Desired educational level: engineer's degree or doctorate degree
Desired work experience: Beginner accepted
LAPP is a laboratory of the Institute of Nuclear Physics and Particle Physics (IN2P3), an institute of the National Center for Scientific Research (CNRS), which coordinates programs in these fields. LAPP is a joint research unit (UMR 5814) of the CNRS and the University of Savoie Mont-Blanc (USMB). More than 150 researchers, teacher-researchers, engineers, technicians, administrators, students and foreign visitors work there. The research carried out at LAPP aims to study the physics of elementary particles and their fundamental interactions, as well as to explore their links with the great structures of the Universe. The work of the LAPP teams aims, among other things, to understand the origin of the mass of particles, to unravel the mystery of dark matter or to determine what happened to the anti-matter present in our universe at the time of the Big Bang.
The LAPP is responsible for the online analysis of the CTA experiment, made up of hundreds of telescopes distributed between the southern hemisphere and the northern hemisphere. This experiment aims to study violent phenomena in our universe by studying the gamma rays emitted by them. CTA provides a rich and stimulating and extremely multidisciplinary international work environment (electronics, computer science, mechanics, physics, data analysis, etc.). This ambitious project requires the construction of software dedicated to processing a huge flow of data provided by telescopes in less than 15 seconds. Travel for collaboration meetings as well as on-site travel to facilitate the deployment of the software will be considered.
Constraints and risks
Some short trips have to be planned in France and abroad
We talk about it on Twitter!