Master Thesis: Security and Performance Aspects of Using WebAssembly (WASM) in Embedded Systems
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Inbyggda system · Mjukvaruutveckling
I korthet
Master's thesis research on the security and performance of WebAssembly (WASM) in embedded systems. Investigate WASM's efficiency, overhead, and sandboxing effectiveness compared to native binaries on platforms like Raspberry Pi, ESP32, or ARM Cortex-A, aiming to develop best practices for secure deployment.
Ansvarsområden
- Investigate how WebAssembly performs and provides security in embedded systems with limited CPU, memory, and storage resources.
- Explore runtime overhead of WASM engines (Wasmtime, Wasmer, WAMR) in constrained environments.
- Assess effectiveness of WASM sandboxing and memory safety mechanisms against threats like buffer overflows and code injection.
- Analyze trade-offs between performance optimization and strong security isolation.
- Review current research on WASM security and performance.
- Benchmark WASM applications against native C/C++ implementations.
- Measure CPU utilization, memory consumption, execution latency, throughput, and energy efficiency.
- Assess sandboxing and isolation mechanisms through controlled security tests.
- Compare lightweight WASM runtimes based on footprint, compile-time options, and scalability.
- Develop best practices or architectural recommendations for secure and efficient WASM deployment in embedded systems.
- Present the results at the conclusion of the thesis.
Krav
- Master’s student in computer science, computer engineering, software engineering, or a related field.
- Interest in embedded systems, WebAssembly, software security, and performance evaluation.
- Programming experience in C/C++.
- Interest in benchmarking and experimental analysis.
- Comfortable researching technical topics and presenting findings clearly.
Förmåner
- Outstanding opportunity to use skills and imagination to push boundaries.
- Be challenged in a team of diverse innovators.
- Work towards crafting what comes next.
Färdigheter
WebAssemblyembedded systemsC/C++benchmarkingsecurityperformance evaluation
#Master Thesis#WebAssembly#Embedded Systems#Security#Performance
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
Företag
EricssonPublicerade jobb
för 1 månad sedan
Anställningstyp
Praktik
Arbetsform
På plats
Erfarenhetsnivå
Junior
Platser
Linköping, Sweden
Kvalifikation
Masterexamen
Sökande
Ansök tidigt
Liknande jobb
Emerson
Mölnlycke, SwedenAccount Manager
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Volvo Group
Eskilstuna, Sweden +1 flerHead of Public Affairs at Volvo CE
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Swedbank
Sandviken, SwedenClient Advisor Generalist- till Sandviken
Tillfällig Ansök tidigt Publicerad för 4 dagar sedan
Region Stockholm
Stockholm, SwedenPTP-psykologer till BUP Sektion Specialiserad öppenvård
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Region Stockholm
Stockholm, SwedenVikarierande psykolog till Dagvård och intensiv öppenvård barn och unga
Tillfällig Ansök tidigt Publicerad för 4 dagar sedan
Region Stockholm
Stockholm, SwedenLegitimerad läkare till BUP Skärholmen – vikariat 6 månader
Tillfällig Ansök tidigt Publicerad för 4 dagar sedan
