Software Engineer Internship
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
As an intern, you will be able to collaborate with and be guided by the senior developer team of Skynopy. You will be able to learn and work with a team of skilled people.
Contribute to Skynopy’s software development (70%)
To enable you to ramp up on space operations and get a global picture of Skynopy’s software, you will contribute directly to the platform development. This is where you’ll build a solid, hands-on understanding of how Skynopy’s infrastructure works end-to-end, from the ground stations to the software layer that turns them into a single, reliable network.
Guided by the team, you will contribute to real feature implementations across the stack, including:
Coding API endpoints in the backend, contributing to the services powering the platform
Implementing ground station partner APIs to grow Skynopy network
Improving the testing of existing components, to strengthen platform robustness as it scales
Improving deployment pipelines, to enable faster and safer feature releases
Contributing to other backend, infrastructure, or tooling work depending on team priorities and the roadmap at the time
This is not an isolated task: you will be integrated into the same codebase, code reviews, and priorities as the rest of the engineering team, gaining direct exposure to how a fast-moving space-tech platform is built and operated in production.
Lead a dedicated project (30%)
In addition to contributing to Skynopy’s core development, you will be responsible for a well-scoped project of your own, with autonomy in its execution and support from the team as needed.
Example of a project you could lead: integrating a Mission Control Software (MCS) into Skynopy’s infrastructure, for internal testing purposes. An MCS is software satellite operators use to send Telecommands to their satellite and receive Telemetry in return, in real time. This would typically involve researching and selecting a suitable open-source MCS (e.g. Yamcs, OpenC3), installing and configuring it, and developing the adapter connecting it to Skynopy’s interface — first validated with simulated data, then with a real satellite contact. This would provide Skynopy with a means to test its own platform as a genuine end user would.
This is one example of the type of ownership on offer: a well-defined problem, with the latitude to make key decisions on how to address it.
Preferred experience
Requirements
You are a student at an engineering school
You have already built or helped to build a web software application
You are passionate about coding and software technologies.
You can synthesize a problem well and communicate clearly about it.
You are interested in discovering the space sector (no need for any experience in this).
You are fluent in English.
You are an EU citizen.
You are looking for your final-year internship (stage de fin d’études).
Nice to have
You have already worked on a REST API.
You have already implemented features on a backend.
You have already worked on a cloud provider such as AWS, GCP or Scaleway.
You have designed simple CI/CD pipelines.
You are familiar with internet protocols and OSI layers.