2,118,187open jobs
134,079companies
244,711added this week
Browse all
Location
In office (Germany)
Employment
Full-Time

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
Siemens is a German technology group headquartered in Munich that works in industrial automation, smart infrastructure for buildings and power grids, mobility and digital solutions for industry. Founded in 1847, the company operates worldwide and in Germany runs research, development and production sites for electrification, automation, fire safety, rail vehicle components and industrial software. Its current German openings are mainly working student, internship and thesis positions in software development, test automation, cyber security, IT architecture, AI, measurement technology, electronics and data analytics within research and development teams.
siemens.de/jobs Thesis (Master): Deterministic Execution in Concurrent WebAssembly Art der Anstellung: Befristet Du interessierst dich für Zwischensprachen , Bytecode Virtual Machines und Nebenläufigkeit in deterministischen Systemen? Dann komm für deine Masterarbeit nach Erlangen. Die Zwischensprache WebAssembly (Wasm) ist eine vielversprechende Technologie zur Bereitstellung isolierter und portabler Workloads. Dies ist zunehmend erforderlich, da moderne industrielle Automatisierung Software benötigt, die über heterogene Hardware- und Herstellersysteme hinweg portabel, modular und aktualisierbar ist. Gleichzeitig müssen Automatisierungssysteme ein vorhersehbares Verhalten unter strengen zeitlichen Randbedingungen gewährleisten. Das Reaktormodell bietet dazu einen strukturierten Ansatz, der nebenläufige, ereignisgesteuerte Systeme mit expliziter Kommunikations- und Timing-Semantik ermöglicht. Eine auf dem Reaktormodell basierende Programmierumgebung ist Lingua Franca (LF). LF stellt Mechanismen zur deterministischen Koordination nebenläufiger Komponenten bereit. Diese Masterarbeit untersucht, wie Wasm-Workloads als Reaktoren in LF integriert und in Echtzeitkontexten ausgeführt werden können. Die Arbeit adressiert die Potenziale und Grenzen der Kombination von Wasm-Portabilität mit den Anforderungen reaktiver Systeme hinsichtlich Timing, Nebenläufigkeit und Determinismus. Deine Ideen können dabei einen echten Unterschied machen! Das bieten wir dir: Spannende Forschungs- und Entwicklungsprojekte, in denen du dein theoretisches Wissen in die Praxis umsetzen kannst Individuelle Betreuung und Unterstützung durch erfahrene Expertinnen und Experten Zugang zu modernsten Technologien, Laboren und Ressourcen Vielfältige Möglichkeiten, eigene Ideen einzubringen und Projekte aktiv mitzugestalten Hervorragende Karrierechancen durch den Kontakt zu potenziellen Arbeitgebern So kannst du etwas bewirken Du arbeitest dich zunächst intensiv in die Ausführung des Reactor-Modells ein und nutzt Lingua Franca als Referenz. Dies bildet die konzeptionelle Grundlage deiner Masterarbeit. Darauf aufbauend integrierst du Ein-/Ausgaben (I/O) als Ereignisquelle und bindest WebAssembly -Workloads als Reaktoren in die Ausführungsumgebung von Lingua Franca ein. Anschließend beschäftigst du dich mit asynchronem WebAssembly und entwickelst ein mit Lingua Franca kompatibles Laufzeitsystem. Danach entwickelst du einen auf das Laufzeitsystem zugeschnittenen Scheduling-Algorithmus , der eine deterministische Ausführung sicherstellt. Abschließend implementierst du Tools zur Messung und Bewertung der Echtzeitfähigkeit des Gesamtsystems. So überzeugst du uns: Ausbildung Du bist aktuell in einem Masterstudiengang der Informatik, Softwaretechnik, Elektrotechnik, Embedded Systems oder eines vergleichbaren Fachgebiets eingeschrieben. Erfahrungen und Kenntnisse: Du interessierst dich für Programmiersprachenkonzepte, Laufzeitsysteme , verteilte oder nebenläufige Systeme sowie Echtzeitsysteme . Du verfügst über Kenntnisse in Systemsprachen wie C, C++, Rust, Java oder einer vergleichbaren systemnahen Programmiersprache. Du hast Erfahrung mit der Entwicklung von Embedded Systems . Du hast ein grundlegendes Verständnis von Nebenläufigkeit , Scheduling , Betriebssystemen und formalen Systemeigenschaften. Erfahrungen mit WebAssembly , Lingua Franca oder reaktiver Programmierung sind von Vorteil. Arbeitsweise: Du zeichnest dich durch eine analytische und strukturierte Arbeitsweise aus und hast Interesse daran, einen Forschungsprototypen zu entwerfen, zu implementieren, zu testen und zu evaluieren. Sprachkenntnisse: Du verfügst über sehr gute Englischkenntnisse. Du bist viel mehr als deine Qualifikationen und wir glauben an das Potential jeder einzelnen Person. Wir freuen uns darauf, dich kennenzulernen! Deine individuelle Persönlichkeit und Sichtweise sind uns wichtig. Wir schaffen eine Arbeitsumgebung, die die Vielfalt der Gesellschaft widerspiegelt und unterstützen dich in deiner persönlichen und beruflichen Entwicklung. Bring deine authentische Persönlichkeit ein und gestalte gemeinsam mit uns eine bessere Zukunft. Wir legen Wert auf Chancengleichheit und freuen uns über Bewerbungen von Menschen mit Behinderung. Über uns Als führendes Technologieunternehmen bietet Siemens dir hervorragende Möglichkeiten, deine Bachelor- oder Masterarbeit in einem innovativen und praxisnahen Umfeld zu verfassen. Du stehst kurz vor deinem Studienabschluss und bist auf der Suche nach einem interessanten Thema für deine Bachelor- oder Masterarbeit? Dann bist du bei uns genau richtig! www.siemens.de/karriere - wenn du mehr Informationen zu Jobs & Karriere bei Siemens erhalten möchtest. FAQ - wenn du eine Frage zum Thema Bewerbung bei Siemens hast. Wenn du darüber hinaus noch Fragen hast, wende dich gerne an uns: http://www.siemens.com/fragenzurbewerbung #sagthesis facebook.com/careerSiemens
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,118,187 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Early Careers
Similar stack
Same company
Germany
Hybrid · Full-Time · High School Diploma · Freiburg im Breisgau
Apply
In office · Part-Time · Germany
SQL
Analytics
Power BI
Management
Power Automate
Apply
In office · Full-Time · Eigeltingen
Python
SQL
Apply
In office · Contractor · High School Diploma · Kleinheubach
Apply
In office · Internship · Bielefeld
Apply
In office · Internship · Stuttgart
Python
AI/ML
NLP
spaCy
Transformers
Machine Learning
Apply
Account Manager OEM 7 hours ago
Remote (Germany) · Full-Time · 5+ years exp · Bachelor's Degree · Munich · Karlsruhe
Apply
≈ $30k – $65k per year (Estimated) · In office · Full-Time · High School Diploma · Saarbrücken
Apply
≈ $29k – $63k per year (Estimated) · In office · Full-Time · High School Diploma · Linz
Apply
See all jobs
This is one of many
2,118,187 more open roles from verified company boards, updated every day.