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
Swedish Police Authority
Solna, SwedenGruppchef till Grova brott (dödsfall och försvunna personer) i Solna
Full Time Be an early applicant Posted 4 days ago
Ericsson
Łódź, PolandJunior Software Developer
Full Time Be an early applicant Posted 4 days ago
Region Stockholm
Huddinge, SwedenSjuksköterskor/barnmorskor till Gynakuten och gynekologisk vårdavdelning i Huddinge
Full Time Be an early applicant Posted 4 days ago
Region Stockholm
Södertälje, SwedenST-läkare till obstetrik och gynekologi på Södertälje sjukhus
Full Time Be an early applicant Posted 4 days ago
Region Stockholm
Södertälje, SwedenVik UL till obstetrik och gynekologi, Södertälje sjukhus
Full Time Be an early applicant Posted 4 days ago
Region Stockholm
Huddinge, SwedenUndersköterska till Barnakutsjukvårdsavdelning (BAVA)
Temporary Be an early applicant Posted 4 days ago
