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 2026, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (France), Lausanne (Switzerland) and US West Coast with more than 200 full-time employees, with the ambition to position itself as the European leader in small satellites.
Role Overview
Activities
Within the team, your responsibilities would entail:
- Translate networking architecture into implementation, identify technical limitations, and provide feedback to evolve and improve the architecture
- Implementing network software components (user space, kernel space)
- Testing your code with several techniques (unit-testing, simulation, emulation, on-target testing) for diverse scenarios
- Writing documentation
- Maintaining network software components over their lifecycle
Must have
- Academic or practical experience in networking, embedded systems, or software engineering
- Knowledge of Internet protocols and network architecture
- Ability to contribute features to large network codebases
- Proficient in at least two of the following: Rust, C, Python
- Strong debugging and unit testing skills
- git workflow (commits, MR, review, releases)
- English proficiency
- Eligibility to work from our Belgium offices
Nice to have
- Work experience in the Space, Telecom or Networking industry
- Experience in embedded software development or software architecture
- Experience with the Linux kernel (networking APIs, kernel modules development)
- Experience with network emulation for development and testing: Mininet, containerlab
- Familiarity with some of: YANG, NETCONF, Buildroot, cmake
- Experience with agile development workflow
- Experience with Continuous Integration / Continuous Deployment (CI/CD)
-
Department
Telecommunications
-
Office
Belgium
-
Contract type
Permanent
What we offer
Build your own career path
Direct impact on the growth of the company
Flat hierarchy
Fast-paced environment
Flexible ways of working
Salary package consistent with your experience