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

Aerospacelab, Inc.

Town of Belgium (WI)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible ways of working
Direct impact on company growth
Fast-paced environment

Job summary

Aerospacelab, Inc. is seeking a Senior Software Engineer to develop 5G NTN protocol stack components. Join a dynamic team focused on high-performance wireless communication in the innovative field of satellite communication. Responsibilities include designing L2/L3 features, optimizing performance, and collaborating with architects and engineers. Ideal candidates will have proven experience in 5G stack development, strong skills in C/C++ or Rust, and a deep understanding of 3GPP specifications. The role offers a flexible working environment and a competitive salary package.

Qualifications

  • 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.
  • Experience with DPDK for high-throughput data processing.
  • Strong analytical and troubleshooting skills for networking software.

Responsibilities

  • Design, implement and validate 5G NR NTN gNB L2/L3 features.
  • Develop Aerospacelab-specific enhancements for performance.
  • Contribute to architecture, design, and code reviews.
  • Build performance tests and support infrastructure.
  • Collaborate with system architects and hardware engineers.

Skills

5G stack development
C/C++ or Rust programming
3GPP 5G NR specifications
DPDK for high-throughput data processing
Analytical and troubleshooting skills
Embedded systems experience

Job description

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

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
What we offer

Build your own career path

Direct impact on the growth of the company

Fast-paced environment

Flexible ways of working

Salary package consistent with your experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 70,000 - 90,000
Flexible ways of working
Direct impact on company growth
Career path development
5G NTN RAN Software Architect
5G NTN RAN Software Architect

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 90,000 - 130,000
Build your own career path
Direct impact on company growth
Fast-paced environment
+1
5G NTN Test Engineer
5G NTN Test Engineer

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 80,000 - 120,000
Build your own career path
Direct impact on company growth
Fast-paced environment
+2
Antenna Systems Engineer
Antenna Systems Engineer

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 80,000 - 110,000
Flexible ways of working
Direct impact on company growth
Career development opportunities
Junior 5G NTN RAN Engineer (L2/L3) – Satellite Connectivity
Junior 5G NTN RAN Engineer (L2/L3) – Satellite Connectivity

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 70,000 - 90,000
Flexible ways of working
Direct impact on company growth
Career path development
Avionics Architect
Avionics Architect

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 90,000 - 120,000
Flexible ways of working
Direct impact on company growth
Career path development
Incoming Inspection Technician
Incoming Inspection Technician

Aerospacelab, Inc. • Town of Belgium (WI)

On-site
USD 60,000 - 80,000
Build your own career path
Direct impact on the growth of the company
Fast-paced environment
+1
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Aalyria • United States

On-site
USD 165,000 - 215,000
Hybrid remote/in-office
401(k) plan
Health insurance
+5
5G gNB Layer 2 and Layer 3 Developer
5G gNB Layer 2 and Layer 3 Developer

NOKIA • Dallas (TX)

On-site
USD 90,000 - 120,000
Flexible work arrangement
Professional development opportunities
(Senior) Engineer, 5G NTN Integration & Verification, meoSphere
(Senior) Engineer, 5G NTN Integration & Verification, meoSphere

SES Satellites • Long Beach (CA)

On-site
USD 140,000 - 210,000