Galileo Services Department Traineeship

Company Details

Linking space to user needs


  • The European Union Agency for the Space Programme (EUSPA) provides safe and secure European satellite navigation services, promotes the commercialization of Galileo, EGNOS, and Copernicus data and services and coordinates the EU’s forthcoming governmental satellite communications programme GOVSATCOM. EUSPA is responsible for the security accreditation of all the EU Space Programme components. By fostering the development of an innovative and competitive space sector and engaging with the entire EU Space community, EUSPA contributes to the European Green Deal and digital transition, the safety and security of the Union and its citizens, while reinforcing its autonomy and resilience.
  • EUSPA is responsible for operational management of the EGNOS and Galileo satellite navigation programmes and for ensuring the continuous provision of their services. This involves the management, operation, maintenance, continuous improvement, evolution and protection of the systems’ infrastructure, including upgrades and obsolescence management. The Agency is also responsible for developing future generations of the systems, the evolution of their services, and for activities related to the extension of their coverage.
  • You will be joining a dynamic and operational EU Agency and have the opportunity to work with colleagues from a broad array of different backgrounds and expertise all contributing to one of the most important and ambitious projects ever undertaken by the EU. We are committed to implement the EU Space Programme and turn the EU space ambitions into a reality. For more information on the EUSPA and the EU Space Programme


The trainee will support the Galileo service engineering activities in the Galileo Services Department of the Agency. The tasks will relate to the monitoring of the Galileo performance.

The trainee will be expected to carry out, under supervision, the following duties:

  • Contribute to the assessment of the Galileo performance of current services and their proposed updates:
    • Gathering performance monitoring data from various sources;
    • Data aggregation, cross-check and analysis;
    • Elaboration of daily, monthly and quarterly performance reports;
  • Contribute to the development, maintenance and operation of prototype tools for performance monitoring and assessment:
    • Processing software and database maintenance and enhancement: Linux environment, C/C++, python, shell scripting;
    • Operation of processing equipment, including system monitoring;
    • Maintenance of documentation and software repository;
  • Support the team activities, notably for the preparation of meetings with stakeholders and the elaboration of technical documentation:
    • Preparing specific supporting analyses and figures, and presenting as needed.


The traineeship is open to applicants who have not previously undertaken a traineeship at EUSPA and who meet the following requirements:

  • Have a nationality of any Member State of the European Union or Norway
  • Possess or pursue a recognised higher education degree (university education or equivalent), evidencing completion of a full cycle of study, or in the case of candidates who are at the end of their studies, an official attestation from their university or school stating the marks obtained
  • Have an initial experience or specific expertise in one of the areas of work of the Agency obtained either through specialisation as part of the applicant’s studies for a university degree, a dissertation or other research project conducted as part of their studies or through professional experience or a previous traineeship or otherwise
  • Possess a thorough knowledge of one official language of the European Union and a satisfactory knowledge of another language of the European Union; one of these languages must be the working language of the Agency (English)
  • Have a clean criminal record


The applications will be assessed against the following criteria:

  • Education or work experience in the area of computer systems, in particular addressing Linux, shell/python/perl programming, graphical generation tools (e.g. gnuplot), databases;
  • Knowledge of the principles of systems engineering satellite navigation systems, in particular data processing is desirable;
  • Structured approach in solving problems;
  • Good communication and organisation skills;


  • The current call is open for the course of 2021 to fill any potential vacant places at the Galileo Services Department. Candidates are advised to apply as early as possible, as positions may arise at any point in time as long as the call remains open. Once a position in the department becomes vacant, the eligibility of the applications will be assessed. The Head of the recruiting department will nominate the department’s evaluators to carry out the selection of the most suitable candidates. The evaluators will assess the eligible applications and select those best matching the selection criteria required for the available traineeship.
  • The best suitable candidates may be invited for a phone/video interview which may include other appropriate testing.
  • Engagement for a traineeship will be decided by the Agency’s Executive Director on the basis of a list of suitable candidates proposed by the evaluators. The established list may be used for other similar traineeships depending on the Agency’s needs.

Tagged as: python, c/c++, shell scripting, perl, satellite navigation systems, Linux Environment, gnuplot, graphical generation tools

Visit us on LinkedInVisit us on FacebookVisit us on Twitter