Master Thesis: Benchmarking Cloud-Native Networking Solutions
Technology, Data & Digital · Software & Web Development · Software Engineering · Cloud Engineering
In short
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.
Responsibilities
- 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.
Requirements
- 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.
Desired Qualifications
- Introductory knowledge of Kubernetes or containerization.
- Familiarity with DPDK or SR-IOV.
- Experience with networking projects through coursework or personal projects.
Benefits
- 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.
Skills
C++KubernetesDPDKSR-IOVLinuxshell scriptingsocket programming
#networking#cloud-native#kubernetes#packet core#microservices#DPDK#SR-IOV#CNI#throughput#latency#performance analysis
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
Company
EricssonJob Posted
3 weeks ago
Employment Type
Internship
Work mode
On Site
Experience Level
Entry
Locations
Göteborg, Sweden
Qualification
Master
Applicants
Be an early applicant
Similar Jobs
Ericsson
Austin, United StatesData Analyst Strategy and Operations
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesCloud Solution Architect
US$86.1–170k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSecurity Research Intern
Internship Be an early applicant Posted 4 days ago
Ericsson
Mexico City, MexicoSr. Price Analyst
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesGroup Engineering Manager
US$102–219k/yr Full Time Be an early applicant Posted 4 days ago
Qualcomm
San Diego, United States of AmericaEmbedded ML SW Architect -- Snapdragon Mobile (Principal or Director level)
US$235–352k/yr Full Time Be an early applicant Posted 4 days ago
