Master thesis: VMs vs containers for sandboxing of user provided software in embedded system

3 days ago


Linköping, Östergötland, Sweden ACTIA Nordic AB Full time 50,000 - 80,000 per year
  • Application Deadline: June 30, 2026

  • Linköping
  • On-site


Job Description

Background

The ACU6 Pro OH product allows the car or equipment manufacturer to write their own application software and run it as part of their final system. For security and reliability reasons the customer application and the base system written by Actia is isolated in two different virtual machines (VMs).

VMs are a functional and secure way of separation but have high overhead which might be a problem in an embedded system where CPU and RAM resources are limited. In the last few years containerization has been improved a lot in the context of cloud and server-side execution but we would like to investigate its use in an embedded system.

Scope

We see this as a two-part thesis. The first part would entail a review of previously performed work in the area and a theoretical investigation of the trade-offs and expected behavior and performance of the system. Then a second part would be to validate these theoretical findings by implementing a PoC in a real system and then performing measurements and analysis.

Challenges

Virtualization and containerization are both very complex techniques, or rather collections of techniques where different implementations have different sets of features and specification details, which means that evaluating and comparing them becomes challenging. Also, the constraints of a embedded system is very different from those of say a server which means that a lot of existing work in the area might not be relevant, i.e. this thesis will have to break new ground.

Benefits of working with us

  • Engage in cutting-edge automotive technology development.
  • Collaborate in a dynamic and innovative team environment.
  • Contribute to significant advancements in automotive system reliability.



  • Linköping, Östergötland, Sweden ACTIA Nordic AB Full time 400,000 - 600,000 per year

    Application Deadline: June 30, 2026 LinköpingOn-siteJob DescriptionBackground:ACU6 and other Actia products contains Wi-Fi (in addition to cellular network) but generally not any dedicated mesh radio components. Wi-Fi is generally used mainly in infrastructure mode, which means that certain units are access points (coordinator) and others are stations...

  • Thesis Proposal

    3 days ago


    Linköping, Östergötland, Sweden Syntronic Full time 400,000 - 600,000 per year

    BackgroundThe Autodrive 3 (AD3) project is based on the Robot Operating System 2 (ROS 2) framework and utilizes a robotic model car platform. Currently, the AD3 architecture distributes computation between two systems: a Raspberry Pi 2 mounted on the model car, and a remote PC. The Raspberry Pi 2 is responsible for reading sensor data from a 2D spinning...


  • Linköping, Östergötland, Sweden Saab Full time 400,000 - 600,000 per year

    Are you a student eager to apply your theoretical knowledge and fresh perspectives to real-world challenges? At Saab, we believe that innovation thrives on new ideas, and your master thesis project could be the spark that ignites our next technological breakthrough.Your roleWe recognize the immense value that students bring to our company. Your academic...


  • Linköping, Östergötland, Sweden ACTIA Nordic AB Full time 450,000 - 600,000 per year

    Application Deadline: June 30, 2026 LinköpingOn-siteJob DescriptionBackground:ACU6 Pro OH use Xen as the bare metal (type 1) hypervisor, with Linux running in dom0 as the base system and usually also Linux running in the user domain (domU) for the actual application.In an earlier thesis a PoC was made with Zephyr RTOS running in domU, and it is an...

  • Master Thesis

    5 days ago


    Linköping, Östergötland, Sweden Axis Communications Full time 40,000 - 80,000 per year

    Job TitleMaster Thesis - Estimating relative camera pose through adaptive geometry matchingJob DescriptionCategoryComputer Science, Computer Vision, 3D Geometry, Machine LearningScopeTwo students completing a master's thesis, 30 hp each.BackgroundAxis Communications offers a wide range of cameras with analytics capabilities. The accuracy of analytics can be...

  • Master Thesis

    4 days ago


    Linköping, Östergötland, Sweden Axis Communications Full time 40,000 - 60,000 per year

    Job TitleMaster Thesis - Estimating relative camera pose through adaptive geometry matchingJob DescriptionCategoryComputer Science, Computer Vision, 3D Geometry, Machine LearningScopeTwo students completing a master's thesis, 30 hp each.BackgroundAxis Communications offers a wide range of cameras with analytics capabilities. The accuracy of analytics can be...


  • Linköping, Östergötland, Sweden Axis Communications Full time 60,000 - 120,000 per year

    Job TitleExperienced Embedded Software Engineer in LinköpingJob DescriptionAt Axis Communications we are all about creating a smarter and safer world We have delivered groundbreaking products for many years and will continue to do so for years to come. Join our team as an Embedded software engineer and together we will create smart products for a greater...


  • Linköping, Östergötland, Sweden Axis Communications Full time 900,000 - 1,200,000 per year

    Job TitleExperienced Embedded Software Engineer in LinköpingJob DescriptionAt Axis Communications we are all about creating a smarter and safer world We have delivered groundbreaking products for many years and will continue to do so for years to come. Join our team as an Embedded software engineer and together we will create smart products for a greater...


  • Linköping, Östergötland, Sweden Saab Full time 40,000 - 80,000 per year

    This advertisement covers two to three Master's thesis opportunities focused on investigating new concepts and implementing Knowledge-Based Engineering (KBE) techniques to enhance productivity.Your RoleAt Structural Design, we continuously strive to improve our processes to achieve higher product quality while reducing development time. We are now seeking...


  • Linköping, Östergötland, Sweden Saab Full time 40,000 - 60,000 per year

    This advertisement covers two to three Master's thesis opportunities focused on investigating new concepts and implementing Knowledge-Based Engineering (KBE) techniques to enhance productivity.Your RoleAt Structural Design, we continuously strive to improve our processes to achieve higher product quality while reducing development time. We are now seeking...