“Metal alone can’t fly. We give it purpose.”
We turn a metal box into a fully functional satellite!
The Software Department develops the onboard software and ground systems
that control and manage every function of the satellite, enabling intelligence,
autonomy, and control.
We handle:
- Writing onboard software to control satellite operations
- Developing ground-to-satellite communication protocols
- Testing and validating code to ensure space reliability
- Collaborating with electronics and computing teams to integrate systems
- Building tools for monitoring and managing space missions
Team Leader: Giacomo Guidolin

Hi! I’m Giacomo, and I study Computer Engineering at the University of Trieste.
Within Astreo, I work in the software and firmware department. What drives me is the opportunity to grow into the role of a software manager. I’m curious about how to lead a team, coordinate efforts, and make technical decisions that contribute to a larger mission. This project is a chance to turn curiosity into experience, and to explore how good organization and teamwork can turn ambitious goals into reality.