Univity développe une infrastructure spatiale de connectivité haut débit et faible latence pour les opérateurs télécoms. Elle relie les réseaux terrestres et spatiaux afin de fournir un accès numérique dans les zones non couvertes.
Optimization of constellation network routing
Au sein de l’équipe d’ingénierie système à Toulouse, vous développerez des modèles et des outils d’optimisation pour le routage du trafic dans une constellation de satellites. Vous étudierez la sélection des passerelles, le calcul des chemins et les stratégies de secours, puis comparerez les algorithmes selon le trafic acheminé, la latence et leur robustesse. Ce stage de six mois s’adresse à un étudiant de niveau bac+5 en réseaux, recherche opérationnelle ou informatique, avec des compétences en programmation Python et/ou Java.
Repères sur Univity
- Secteur
- Télécoms
- Modèle
- B2B
- Type d’entreprise
- Financée par du capital-risque
- Stade
- Startup early-stage
- Siège
- Paris
- Domaine officiel
- univity.global
- Création
- 2022 · 4 ans
- Financement total publié
- 68 M€Source ↗
- Dernière levée
- Series A · 2026-04-23
- Montant annoncé
- 27 000 000 €
- Offres ouvertes
- 15
Investisseurs mentionnés
Détails de l’offre
La description complète publiée par Univity.
Description de l’offre
UNIVITY Optimization of constellation network routing Toulouse, Occitanie, France Internship | 6 mois On-site
Job description
UNIVITY is looking for an intern to join the team in our Toulouse office and report to the System Engineering team.
As an intern within the Constellation System Engineering team, you will be responsible for developing models and optimization tools for the routing of traffic through our constellation network, from the gateways to the satellite serving the user.
This internship complements ongoing work on the optimization of the user link (beamforming and frequency plan). Your work will focus on everything upstream of it: the gateways, the feeder links and the inter-satellite links. In a low-orbit constellation, this network is highly dynamic: satellites move, inter-satellite links appear and disappear, gateway visibility changes every few minutes and links can degrade or fail.
You will help answer three key questions: which gateway should carry the traffic of which user, which path the packets should follow across the constellation, and how the network should fall back when a link, a satellite or a gateway becomes unavailable.
Your key responsibilities and tasks:
State of the art on the models and algorithms used for: Routing in dynamic, time-varying networks, in particular LEO/VLEO satellite constellations with inter-satellite links Gateway selection, feeder link assignment and load balancing Traffic engineering and QoS-aware routing (e.g. MPLS-TE, segment routing, SDN-based approaches) Network resilience: protection, restoration and rerouting mechanisms Modelling of the constellation network: time-varying topology (intra-plane and cross-plane inter-satellite links, satellite–gateway visibility), link capacities and latencies, traffic demand, and link availability (e.g. weather impact on feeder links)
Design of optimization models and algorithms addressing at least: Gateway selection: assignment of user traffic to gateways, accounting for gateway and feeder capacity, latency, landing constraints and switchover frequency Path computation: routing of packets across inter-satellite and feeder links, maximizing the carried traffic under capacity and latency constraints Fall-back strategies: backup paths, rerouting upon inter-satellite link, satellite or gateway outage, and graceful degradation of the service
Implementation of the corresponding models and algorithms, in interaction with the existing constellation and user-link optimization tools so that end-to-end capacity can be assessed Benchmarking of the different models and algorithms implemented in terms of carried traffic, latency, solution quality, convergence, robustness to failures, computation time and scalability to the full constellation size
Profile required
Skills and experience:
Minimum Masters 2 level (or final year of engineering school) related to one of the following topics: networks and telecommunications, operations research, computer science.
Solid background in computer networks is required: IP routing, routing protocols and traffic engineering (e.g. OSPF/IS-IS, MPLS, SDN).
Knowledge of optimization techniques: graph algorithms (shortest paths, multi-commodity flows), linear and integer programming, and/or heuristics and metaheuristics.
Good programming skills (Python and/or Java). Experience with optimization solvers (e.g. Gurobi, CPLEX, OR-Tools) or network simulation tools is a plus.
Experience in satellite systems, space networks or 5G networks is a plus but not mandatory.
Excellent written and oral communication skills in French and English.
Team player with excellent interpersonal skills.
People come in different shapes and sizes and it is difficult to write a job description for someone we have not yet met. Therefore if you are not sure that you meet all the criteria, or if you think that you may have something different to offer, we still want to hear from you.
Company description
UNIVITY is a thriving company at the intersection of space and telecommunications. We are building a neutral space wholesale infrastructure that enables telecom operators to extend their networks and deliver high-performance connectivity everywhere on Earth.
Our work focuses on advanced satellite and 5G technologies, designed to integrate seamlessly with terrestrial networks. Through ambitious demonstrator programs and real-world testing, we are laying the foundations for the next generation of space-based connectivity.
At UNIVITY, people are at the heart of the project. We value passion and excellence to honor our commitments, be sustainable, and make a true difference. Our teams work closely across disciplines, learn from one another, and are encouraged to take initiative and contribute meaningfully to the company’s progress.
Joining UNIVITY means taking part in a collective adventure: building innovative technology, tackling complex challenges, and growing alongside a committed and supportive team.
On 11/10/2026
Prérequis
- Niveau minimum bac+5 en réseaux et télécommunications, recherche opérationnelle ou informatique
- Solides connaissances en réseaux informatiques
- Compétences en programmation Python et/ou Java
Candidater à cette offre
Comment candidater ?
L’offre est publiée sur le site de Univity. Ouvrez l’offre originale ↗ pour y déposer votre candidature. Screeningpass ne remplit pas de formulaire à votre place.
À qui écrire chez Univity pour ce poste ?
Lancez une recherche de contact depuis cette page. Screeningpass vous propose jusqu’à trois personnes liées au poste. Vous choisissez celle à qui écrire, puis Screeningpass cherche son e-mail professionnel et prépare un message. Vous le relisez et l’envoyez vous-même avec Gmail. Une adresse e-mail n’est pas toujours disponible, et une réponse n’est jamais garantie.
Combien coûte la recherche d’un contact ?
Une recherche coûte 1 crédit. Le crédit vous est rendu si la recherche échoue. L’inscription offre 3 crédits, soit 3 recherches.
À quoi sert Screeningpass ?
Screeningpass rassemble des offres de stage, d’alternance et d’emploi publiées par les entreprises. Pour une offre, Screeningpass trouve une personne à contacter dans l’entreprise, cherche son e-mail professionnel et prépare un message à partir de votre CV. Voir le fonctionnement en détail.