Garching, Bayern
2 days ago
Thesis (Master) Tracing Real-Time Flows in an Industrial Edge Platform using eBPF


Mode of Employment: Limited

 

Develop what will be important tomorrow.

Do you like the sound of finding the smartest solution side by side with professionals and experts? If so, complete your bachelor’s or master’s thesis with us. We can help you to combine knowledge, discover connections, and formulate ideas. When you join our team, you will gain an insight into a range of departments and processes. It is a chance like no other to break new ground as we head into the future of electrification, automation, and digitalization. Seize this opportunity today!

Change the future with us.

Context: In a standard production cell within an Industrial Control System (ICS), a Programmable
Logic Controller (PLC) is typically linked directly to one or more Input/Output (IO) devices. These
IO devices are then connected to the production machines within a cell. To enhance the flexibility
and scalability of these systems, PLCs are being softwarized. Such PLCs are called virtual
Programmable Logic Controllers (vPLCs). It is envisioned that vPLCs will run on Common of the
Shelf Equipment (COTS) servers, using computing platforms such as Siemens’ Industrial Edge
(IE). Despite this shift to virtualization, vPLCs must still adhere to strict requirements regarding
delay and jitter in their communications with IO devices.First, use our existing eBPF tool to trace the entire packet journey within Siemens’ Industrial Edge computing platform. These platforms often appear as black boxes to an application developers, so our goal is to illuminate their inner workings. The current eBPF tool may require modifications to adapt to this new environment and taskSecondly, identify potential bottlenecks and areas for optimization. Implement an enhancement in a Proof of Concept (PoC) setup using a virtual Programmable Logic Controller (vPLC) and its traffic. The objective of this enhancement is to reduce the delay and jitter of vPLC traffic

Use your skills to move the world forward.

Currently you are enrolled in a Master programm like Computer Science, Electrical Engineering, Communication Engineering or related fieldA basic understanding of eBPF is advantageousYour programming skills are solid especially in Python and CNetworking knowledge, including familiarity with protocols such as SSHYou have strong Linux expertise

Make your mark in our exciting world at Siemens.

www.siemens.de

if you wish to find out more about Siemens before applying.

Do you have questions about the application? Here you will find answers to frequently asked questions.
If you have more questions please contact: www.siemens.de/fragenzurbewerbung
www.siemens.com/careers
if you would like to find out more about jobs & careers at Siemens.

As an equal-opportunity employer we are happy to consider applications from individuals with disabilities.

#sagthesis

Confirm your E-mail: Send Email