For the Systems Engineering Department (SED) environment. Test plans and test reports shall be
within the Software Development Division (SDD) at its produced according to SQA standards and discussed
Headquarters in Garching near Munich, Germany, with the project team. A first level support to internal
ESO is opening the position of a and external users should be provided.
Software Engineer S/he will also participate to Software Engineering
Career Path: V activities, such as implementation and maintenance of
Software building tools and procedures, establishment
and maintenance of Software Test and Development
Purpose of the Job environments, promotion of standards, collection of
The Software Development Division (SDD) provides metrics, establishment and maintenance of Software
Software expertise and resources to all ESO projects, configuration and version control systems and
following a matrix structure. ESO is currently running procedures.
two major projects: the Very Large Telescope (VLT),
in operations since 1998 at the Paranal Observatory Duty trips, e.g. to the operational sites in Chile, may be
in Chile, and the Atacama Large required.
Millimeter/submillimeter Array (ALMA), currently under
construction at the 5.100m high plateau at Chajnantor The holder of this position will report to the Head of the
in Chile. A third big project, the European Extremely Systems Engineering Department.
Large Telescope (E-ELT), a 42m diameter
optical/infrared telescope, is currently in the detailed Qualifications
The Systems Engineering Department (SED) within A University degree in computer science, electronic
SDD is responsible for providing the project teams engineering, physics or equivalent.
with Software Engineering services, such as Software
Quality Assurance and Control, integration and test of Experience
Software components, preparation and deployment of
releases, verification and validation of Software The successful candidate shall have the following skills:
products before they are delivered to the customers.
• Minimum two years experience in testing and
Responsibilities and Working Environment integration of complex distributed software
applications running on UNIX platforms,
The successful candidate will primarily be in charge of preferably Linux.
the verification and validation of software products, • Proficiency in the development of test
developed in house or outsourced. The main target procedures using scripting languages (UNIX
platform used is UNIX/Linux. S/he will be part of shell, Python or Perl).
project teams and will be responsible for defining, • Experience with relational databases (Sybase
implementing and executing test cases, automatically or equivalent) and SQL.
whenever reasonable, manually otherwise, to ensure • Sound experience with Software Engineering
that user’s requirements have been met and that the standards and tools (version control, problem
behaviour under abnormal or extreme conditions is reporting systems).
acceptable. S/he will deal with different types of
• Good command of spoken and written English.
testing, such as functional, integration, system, stress,
performance and regression tests. Test data have to
be defined and maintained, as well as the test
The following additional skills would be an Remuneration and Contract: We offer an attractive
advantage: remuneration package including a competitive salary
(tax free), comprehensive pension scheme and
• Experience in testing Graphical User medical, educational and other social benefits as well
Interfaces and Web applications. as financial help in relocating your family and the
• Good knowledge of testing tools. possibility to place your child(ren) in daycare up to the
• Good knowledge of programming languages age of 3.
(Java, C++ or C).
• Software Testing Certification (e.g. ISTQB). The initial contract is for a period of three years with the
• Experience in evaluating, installing and possibility of a fixed-term or indefinite extension. The
configuring Software tools. title or grade may be subject to change according to
• Experience with Software building tools. qualification and the number of years of experience.
• Knowledge of IDEs.
Application: If you are interested in working in areas of
Key Competences frontline technology and in a stimulating international
environment, you are invited to apply online at
https://jobs.eso.org/. Applications must be completed in
• Provides clear, concise and timely oral and
English and should include a motivation letter and CV.
written communications, identifying the key
issues, examining options and proposing way
ahead. Closing date for applications is 25 May 2008.
• Builds strong and effective links with the team.
• Commitment to customers’ satisfaction. Although recruitment preference will be given to
• Flexibility in adapting to changes of nationals of ESO Member States (members are:
requirements and priorities as well as of Belgium, the Czech Republic, Denmark, Finland,
assignments. France, Germany, Italy, the Netherlands, Portugal,
• Capability to work for different projects and Spain, Sweden, Switzerland and United Kingdom) no
with different teams (matrix structure), also in nationality is in principle excluded.
The post is equally open to suitably qualified male and
Duty Station: Garching near Munich, Germany.
Starting Date: As soon as possible.