Intern- XDP

ST Engineering iDirect

Visualizza: 130

Giorno di aggiornamento: 26-11-2025

Località: Sint-Niklaas East Flanders

Categoria: Consiglio di amministrazione Trasporti / Logistica / Magazzino

Industria:

Tipo di lavoro: Stage

Loading ...

Contenuto del lavoro

Overview:
For over 30 years ST Engineering iDirect Europe is a technology provider for satellite communications, with applications covering distribution of television, connecting locations that are difficult to reach (such as onshore wind turbines), and internet over satellite. ST Engineering iDirect is the proud market leader of broadcast and broadband internet over satellite. See https://www.idirect.net/ for more information.

The main goal of our "Internet over satellite" systems is to transfer data end-to-end over a Satellite link in a performant and reliable way, with the necessary quality of service.
The Datapath team is responsible for the local (modem) side of the end-to-end data path: the path between the customer equipment (laptops, PCs, smartphones, tablets,...) connected via the data ports on the modem, and the modem’s FPGA dealing with the RF (Satellite) link to the remote network.
One important responsibility of our team is improving the networking performance of the Linux system. Often this is done by bypassing the Linux networking stack whenever possible, by implementing so called fast-paths.
Responsibilities:
As our Datapath XDP Core Intern you will:
  • Work on a project to improve the data throughput of our products, this involves bypassing the Linux network stack to transport packets directly from the network driver to user-space applications
  • Evaluate the use of XDP in our Linux-based products through various POC applications and performance measurements
  • Compare in-house developed and off the shelf technologies
  • Do some very low-level optimizations to improve performance on one of our ARM-based systems (related to memory management and caching, concurrency mechanisms,…).
  • Not get coffee or make copies for your colleagues, but take a deep dive in Linux networking enabling you to take home some valuable experiences
  • Work on conceptual, creative and hands-on level
  • Be entitled to frequent and honest feedback
  • Proactively seduce us with your creative ideas
What will you learn during this internship?
You will be learning about:
  • Highly efficient network packet processing systems in Satellite communication systems, used in our flagship modems (used in cruise ships, airplanes,…)
  • Measuring performance in the least intrusive way
  • Identifying the bottlenecks in a system processing up to 1.000.000 packets per second
  • Removing these bottlenecks
  • Linux XDP (eXpress Data Path) which provides a high performance, programmable network data path in the Linux kernel
  • Linux eBPF; a revolutionary technology that can run sandboxed programs in an operating system kernel.
  • How to interact with Ethernet hardware
  • Linux kernel and driver development; concurrency / locking, memory management, synchronization, ...
Qualifications:
As a prerequisite to become our Datapath XDP Core Intern you:
  • Work towards a master’s degree in a computer science related field
  • Some knowledge about the Internal working of operating systems (OSs), and Linux in specific (concurrency/locking, scheduling, memory management,…)
  • Knowledge of multiprocessing and concurrency mechanisms.
  • Experience in working with Linux
  • Basic networking knowledge, knowledge on TCP/IP stack
  • Have a first experience with kernel space development
  • Can program in C (or C++)
  • Are an excellent communicator with a can-do attitude
  • Are conversational in English and Dutch
  • Can commit for a period of no less than 8 weeks
  • Are currently pursuing a degree of which the curriculum allows/obliges you to do an internship
  • Are a European passport holder
Once on board you will:
  • Be part of the Datapath Software team based in our European Labs in Sint-Niklaas (Belgium)
  • Shape your internship based on your personal methodology and tools of interest
  • Work closely with experienced satellite communication professionals, be provided with the necessary tools and have a dedicated coach assigned to assist you.
  • Receive a transport and meal allowance
  • Join an innovation- and people-driven high-tech industry leader
  • Be part of a global family with limited organizational layers enabling you to see the real impact of your efforts
Loading ...
Loading ...

Scadenza: 10-01-2026

Clicca per candidarti per un candidato gratuito

Applicare

Loading ...

LAVORI SIMILI

Loading ...
Loading ...