This job is no longer available
This job expired on 17/09/2026. It no longer accepts applications.
Junior Software Engineer
Celestia Antwerp BV · Berchem
Job description
About the role
We are looking for a Junior Software Engineer to join our satellite communications department in Berchem. You will work on cutting‑edge space products, from high‑speed data receivers to RF digitizers, contributing to the software that enables satellite missions.
Key responsibilities
- Develop Linux device drivers, CCSDS protocol stacks and monitoring & control agents for satellite communication equipment.
- Implement Web‑GUI applications using modern front‑end frameworks.
- Participate in software architectural design and code reviews.
- Document technical specifications and interface definitions.
- Occasionally present technical results at conferences or internal meetings.
Required profile
- Master’s degree in software engineering or equivalent experience.
- Strong programming skills in C/C++ and Python.
- Good understanding of Linux systems programming (POSIX threads, synchronization, shared memory, IPC, process scheduling).
- Fluent English communication skills.
- Motivated team player with a sense of ownership.
Required skills
- C / C++
- Python
- Linux device driver development
- POSIX threads and synchronization mechanisms
- Shared memory and inter‑process communication
- CCSDS communication protocol stacks
- Web‑GUI development (HTML5, JavaScript/TypeScript, React, Angular)
- Container technologies (Docker, Kubernetes) – a plus
What we offer
- Dynamic work environment in the space sector.
- Competitive remuneration and fringe benefits.
- Opportunities to work on real satellite missions.
- Autonomous responsibilities with a supportive team.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in België.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Celestia Antwerp BV
Berchem