Due to the need for additional resources associated with the ELT programme, for its Control Software and Engineering Department (CSE), within the Directorate of Engineering (DoE) at its Headquarters in Garching, near Munich, Germany, ESO is advertising the position of a Software Engineer - Integration Testing and DevOps
We are looking for one or two software engineers to join the team which is implementing control software for the ELT and its instruments. The main effort in CSE is spent for the ELT programme, but CSE is also supporting the other ESO programmes using a matrix organization.
You have worked at least 3 years in software development with C++ and/or Python under Linux, ideally implementing distributed control systems. You are familiar with modern software development environments and a modern tool chain. You will be member of the team integrating local control software delivered by suppliers with the central control software and other local control software. Another aspect of your work will be, to maintain and extend CSE's software development and test environment DevOps tool chain.
University degree in computer science or equivalent.
Excellent command of the English language is essential; a working knowledge of German or Spanish would be an advantage.
We offer an attractive remuneration package including a competitive salary (free of income tax for applicants from ESO member states), comprehensive pension scheme and medical, educational and other social benefits, as well as financial help in relocating your family and support to place your child/children in daycare.
ESO aims to support members of personnel in maintaining a good work-life balance () between their professional and private life. ESO is also committed to offering family-friendly support (), creating a work environment and policies which allow staff to balance their professional and private responsibilities through flexible working arrangements and financial support for families.