Senior Software Engineer – 5G NTN RAN (L2/L3)

Senior Software Engineer – 5G NTN RAN (L2/L3)

Toulouse Sur site
B

En un coup d'œil

  • Missions: Concevoir et déployer des composants de protocole 5G pour les réseaux non terrestres.
  • Entreprise: Aerospacelab, leader européen en satellites miniatures et services d'observation de la Terre.
  • Avantages: Environnement dynamique, opportunités de croissance professionnelle et travail collaboratif.
  • Autres infos: Rejoignez une équipe innovante et passionnée avec plus de 350 employés à travers le monde.
  • Pourquoi ce job: Participez à la révolution de la connectivité 5G dans l'espace et faites une réelle différence.
  • Qualifications: Expérience en développement de la pile 5G, compétences en C/C++ ou Rust requises.

About Aerospacelab

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 350 full-time employees, with the ambition to position itself as the European leader in small satellites.

Your Mission

We are building the future of 5G connectivity in space. As part of Aerospacelab, you will design, implement, and deploy 5G protocol stack components tailored for Non-Terrestrial Networks. Your work will directly contribute to enabling reliable, high-performance wireless communication over satellite links.

You are a self-driven, adaptable engineer who thrives in a collaborative environment. You’re curious by nature, eager to explore new technologies and development methods, and comfortable stepping into uncharted technical territory.

Duties

  • Design, implement and validate 5G NR NTN gNB L2/L3 features in line with 3GPP specifications
  • Develop Aerospacelab-specific enhancements to optimize performance and reliability
  • Actively contribute to architecture, design and code review of the gNB software stack
  • Build performance tests, unit tests, logging, and support infrastructure to ensure software quality
  • Collaborate with system architects, hardware engineers, and test teams to ensure robust and scalable NTN solutions
  • Analyze and contribute to the evolution of 3GPP standards

Must have

  • Proven experience in 5G stack development, especially L2/L3 layers
  • Deep understanding of 3GPP 5G NR specifications
  • Strong software engineering skills in C/C++ or Rust, architecture and debugging
  • Experience with DPDK for high-throughput data processing
  • Practical experience with embedded systems or performance-critical networking software
  • Strong analytical and troubleshooting skills for low-level performance bottlenecks
  • Autonomous, analytical mindset with a drive to deliver impactful solutions

Nice to Have

  • Experience in embedded software development or software architecture
  • Hands-on experience with open-source 5G stacks (e.g., OpenAirInterface, srsRAN)
  • Familiarity with 5G NTN concepts and satellite communications
  • Experience in 5G PHY development

#J-18808-Ljbffr

Senior Software Engineer – 5G NTN RAN (L2/L3) employeur : Blackshark

Aerospacelab est un employeur exceptionnel, offrant un environnement de travail dynamique et collaboratif à Louvain-la-Neuve, où l'innovation et la technologie se rencontrent. Avec des opportunités de croissance professionnelle et un engagement envers le développement des compétences, les employés peuvent s'épanouir tout en contribuant à des projets de pointe dans le domaine des satellites et des réseaux 5G. Rejoindre notre équipe, c'est participer à une mission significative qui façonne l'avenir des communications sans fil dans l'espace.

B

Coordonnées :

Équipe de recrutement de Blackshark

Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Software Engineer – 5G NTN RAN (L2/L3)

Développement de la pile 5G
Connaissance des spécifications 3GPP 5G NR
Compétences en ingénierie logicielle en C/C++ ou Rust
Architecture et débogage logiciel
Expérience avec DPDK pour le traitement de données à haut débit
Systèmes embarqués
Compétences analytiques et de dépannage