Tema

Språk

Global EN
Sverige ENSV
Indien EN

Master Thesis: Benchmarking Cloud-Native Networking Solutions

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Molnteknik

I korthet

This Master's thesis project in Gothenburg, Sweden, offers two students the opportunity to benchmark cloud-native networking solutions for Ericsson's Packet Core. You will investigate various networking stacks like Linux kernel, SR-IOV, and DPDK, analyzing performance metrics such as throughput and latency. The position requires a Master's student in a related field with basic programming and Linux experience, starting January 2027.

Ansvarsområden

  • Investigate networking stacks including Linux kernel networking, SR-IOV, and DPDK.
  • Investigate I/O mechanisms like sendmsg/recvmsg, sendmmsg/recvmmsg, and io_uring.
  • Investigate Kubernetes networking topologies for pods on the same or different worker nodes.
  • Investigate CNI plugins and their impact on network policy enforcement.
  • Measure throughput (pps/bps), latency, CPU usage, and system call overhead.
  • Analyze results to evaluate the suitability of networking solutions for different workload profiles.
  • Present findings at an Ericsson technology forum.

Krav

  • Currently pursuing a Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Interest in high-performance networking and cloud-native technologies.
  • Basic programming experience in C or C++.
  • Familiarity with shell scripting.
  • Experience using Linux through studies or personal projects.
  • Basic understanding of socket programming.
  • Willingness to learn and explore new networking technologies.

Önskade kvalifikationer

  • Introductory knowledge of Kubernetes or containerization.
  • Familiarity with DPDK or SR-IOV.
  • Experience with networking projects through coursework or personal projects.

Förmåner

  • Outstanding opportunity to use skills and imagination to push boundaries.
  • Opportunity to build solutions never seen before.
  • Challenging work environment.
  • Joining a team of diverse innovators.
  • Contribution to the development of high-performance, cloud-native mobile networks.

Färdigheter

C++KubernetesDPDKSR-IOVLinuxshell scriptingsocket programming
#networking#cloud-native#kubernetes#packet core#microservices#DPDK#SR-IOV#CNI#throughput#latency#performance analysis
Ericsson Logo

Om Ericsson

Pioneering technology for connecting billions of people worldwide

Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible

Ericsson Logo

Företag

Ericsson

Publicerade jobb

för 3 veckor sedan

Anställningstyp

Praktik

Arbetsform

På plats

Erfarenhetsnivå

Junior

Platser

Göteborg, Sweden

Kvalifikation

Masterexamen

Sökande

Ansök tidigt