Return to jobs Return to jobs

Intern in the Ground Segment Engineering and Innovation Department, Ground Station Backend Section

European Space Agency

Clock

Posted 1 week ago

Expired

Innovate and modernize space communication systems with ESA while gaining hands-on experience in web development frameworks like React.

Overview

icon Salary

No salary declared 😔

icon Location

Darmstadt, DE

icon Expires

Expires at anytime

Organisation Summary

Join the team responsible for building, deploying, and maintaining software applications for the ESA Tracking Network's ground stations. This involves monitoring and control, data communication, and planning and scheduling tasks. An exciting opportunity to contribute towards space system ground infrastructure.

Role Summary

  • Work closely with GSB Software engineers
  • Improve and extend the GSSC user interface
  • Gain a deep understanding of GSSC backend and frontend components
  • Design and develop a modernized web-based user interface
  • Apply modern web development frameworks such as React

Role Requirements

  • Must be a university student, preferably at the master’s level
  • Must be enrolled at university during the entire internship period
  • Experience with software development in Java or C++ on Linux is required
  • Knowledge in terrestrial networking (IP, TCP, UDP) or space communication protocols is a bonus
  • Fluency in English or French; knowledge of another ESA Member State language is a bonus

Benefits

  • ESA is committed to diversity and inclusiveness
  • Offers support for individuals with disabilities at the workplace
  • The Human Resources Department provides assistance during the recruitment process

Our team and mission Our group is responsible for developing, deploying, and maintaining software applications for the ground stations of the ESA Tracking Network. This includes monitoring and control, data communication, as well as planning and scheduling. A key task involves the development of graphical user interfaces for various systems deployed at ground stations and at the European Space Operations Center.

The role As an intern, you will work closely with the Ground Station Backend (GSB) Software section engineers to improve and extend the Generic Subsystem Controller (GSSC) user interface. This interface is currently outdated and requires modernization using web-based technologies. You will learn the architecture and interaction patterns between GSSC's backend and frontend components, contribute to the design and development of a modernized web-based user interface, and apply modern web development frameworks such as React. This position offers hands-on experience contributing to operational software used in space system ground infrastructure.

Job requirements You must be a university student, preferably at the master’s level, and must be enrolled at your University for the entire duration of the internship. Experience with software development in Java or C++ on Linux is required. Knowledge in terrestrial networking (IP, TCP, UDP) or space communication protocols is an asset. A good knowledge of English or French is required, and knowledge of another ESA Member State language is an asset.

Benefits ESA is an equal opportunity employer, committed to achieving diversity within the workforce and creating an inclusive working environment. We welcome applications from all qualified candidates irrespective of gender, sexual orientation, ethnicity, religious beliefs, age, disability, or other characteristics. We seek to accommodate individuals with disabilities by providing the necessary support at the workplace. The Human Resources Department can also provide assistance during the recruitment process.

Medal
Computer

FOR ORGANISATIONS

Your progressive people partner

Post your jobs, become a Top 1% Employer and more. We work with organisations who aspire to do things differently.

Learn More