A
Aerospacelab logo

OGS Code Internship

🇧🇪 Mont-Saint-Guibert, Belgium
Category
Software & Data
Job Type
Internship
Experience
Junior

Job Description

Our mission is supported by an ambitious vertically integrated approach: design & manufacture of small satellites combined with development of earth observation services. Since its creation in 2018, the company has already grown substantially. Our team gathers more than 25 engineering expertise, from hardware design to software development & data science.

In 2025, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (France), Lausanne (Switzerland) and US West Coast with more than 300 full-time employees, with the ambition to position itself as the European leader in small satellites.

We are offering a programming internship focused on the development of software for an Optical Ground Station (OGS) used in satellite communication and tracking. As an intern, you will play a key role in designing and implementing a database system to manage OGS data and developing an operating interface for station control and monitoring.

The system is built using ROS 2 (Robot Operating System 2). This internship is ideal for students interested in robotics, space systems, or software engineering, who want to gain hands-on experience with real-time systems and ROS 2-based development.

Key Responsibilities:

  • Design and implement a database to log, organize, and retrieve operational data from the OGS.

  • Develop a user interface for controlling and monitoring the OGS.

  • Integrate the database and interface into the existing ROS 2 architecture.

  • Write clean, well-documented, and maintainable code.

Required Qualifications:

  • Fluent English

  • Pursuing or recently completed a degree in Computer Science, Robotics, Mechatronics or related field.

  • Strong orientation in Software, and solid experience with Python

  • Familiarity with ROS 2 (basic understanding of nodes, topics, services).

  • Understanding of database systems (SQL, NoSQL, or similar).

  • Ability to work independently and communicate effectively in a collaborative team.

Required Skills & Technologies:

  • Python

  • ROS 2

  • SQL

  • NoSQL

Benefits & Perks:

  • Build your own career path

  • Direct impact on the growth of the company

  • Flat hierarchy

  • Fast-paced environment

  • Flexible ways of working

  • Salary package consistent with your experience

Additional Information:

  • Department: Space Projects & Platforms

Skills & Technologies

python
Posted August 29, 2025

Company Info

A
Aerospacelab logo

Aerospacelab

Satellite manufacturer providing end-to-end satellite solutions including Versatile Satellite Platfo...

Industries
Aerospace & SpaceDefence SystemsCommunications & ElectronicsIntelligence & Surveillance
Founded2018
Company Size100-500
HeadquartersMont-Saint-Guibert, Belgium

Other Jobs at Aerospacelab

Similar Opportunities