We are looking for multiple Common Pipeline Library Developers on behalf of and in support to our client for their location in either Noordwijk or Groningen, the Netherlands. The selected candidates should show integrity and professionalism. The deadline for submitting applications is 1 June 2023.
Please note, the successful candidates will be employed by ATG Europe (or one of its subsidiaries). Furthermore, upon selection, they will be subject to a general security screening performed by an external provider (further information will be provided at the interview stage).
We are seeking scientific programmers to take a major role in the maintenance and development of pipeline data reduction software for the European Southern Observatory (ESO) facilities. The work will consist of maintaining and further developing several La Silla Paranal data reduction pipelines, together with associated libraries, such as the High-Level Data Reduction Library based on the Common Pipeline Library, and Molecfit/Skycorr (modules for sky background corrections). Active pipelines include KMOS, SPHERE, MUSE, MATISSE, CRORES. Pipelines for new instruments will include MAVIS, CUBES, MOONS and 4MOST.
- A relevant degree, e.g., in Astronomy or Computer Science;
- At least 4 years of relevant work experience;
- Experience in developing astronomical data reduction applications in ANSI-C or C++, excellent knowledge of Python, and good knowledge of other scripting languages like Perl. The operating system environments are Linux and MacOS;
- Expertise with modern software engineering practices and tools, including SVN, GNU auto tools, unit and regression testing;
- Familiarity with the continuous integration tool Jenkins, with release management, RPM and MacPorts packaging and installation systems is an asset;
- Knowledge of writing data reduction recipes based on the ESO Common Pipeline Library (www.eso.org/cpl) and experience with the ESO Reflex scientific workflow environment is an asset;
- Ability to collaborate as a team member, as well as work independently;
- Fluency in English, both written and spoken.
Please submit your application in English via the apply button below. Applications submitted in other languages will not be considered.