2,017,853open jobs
119,416companies
250,857added this week
Browse all
Location
In office (Södertälje)

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 27, 2026. Scania scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Scania is a Swedish manufacturer of heavy trucks, buses and engines headquartered in Södertälje, also supplying power solutions for marine and industrial use and services such as financing, maintenance and connected fleet tools. Founded in 1891 and now part of the TRATON group alongside MAN, Volkswagen Truck and Bus and International, it sells in more than 100 countries and has production in Sweden, France, the Netherlands, Poland, Brazil and Argentina. Its openings are largely for truck mechatronics and HGV technicians, diesel maintenance technicians and sales trainees at dealer workshops, plus engineering and corporate roles in Södertälje.

30 credits master thesis - smart factory lab

Software-defined Automation

- Validation of Virtual PLCs in Industrial Automation Environments

Background

Manufacturing industries are facing increasing demands for production flexibility. In part, due to shorter technology lifecycles, the necessity to adapt to increasing product changes and frequent software updates in the field components used, pushed in part from a security perspective. However, traditional industrial automation systems remain strongly dependent on dedicated hardware, making modifications, upgrades, and commissioning time-consuming and resource-intensive. Software-Defined Automation (SDA) offers a potential path towards more flexible and adaptable production systems by decoupling control functionality from dedicated hardware and applying software practices to the development of automation solutions.

Virtual and software-based Programmable Logic Controllers (PLCs) are among the technologies enabling this transition, allowing control applications to run on different computing infrastructures, including industrial PCs, virtual machines, containers, and potentially remote data centers. However, moving control applications away from dedicated hardware isn't only about ensuring real-time performance, determinism, communication latency, and system reliability. It is necessary to effectively test the application in question and not generalize for the whole industry, given the many connections to brownfield machines that exist today.

The Smart Factory Lab at Scania is an experimental test environment that explores, assesses, and pilots new technologies before they are adopted in Scania’s production processes. We are looking for motivated and creative students to join our Smart Factory Lab for their Master thesis. You will have the opportunity to work in a dynamic and collaborative environment, where you can test and validate new technologies, methods, and solutions in close collaboration with our internal and external stakeholders. To learn more about the Smart Factory, visit Link.

Assignment

This thesis aims to bridge the gap between research and industrial practice by deploying and evaluating virtual and software-based PLCs across different execution environments. Beyond performance benchmarking, the objective is to apply and assess existing evaluation methodologies in representative industrial scenarios and develop a structured, repeatable framework for deploying, testing and validating virtual PLC applications.

Using the existing infrastructure, the students will deploy multiple vPLCs representing different applications, deploy the necessary software to perform the performance evaluation and develop a workflow that engineers can use to quickly deploy and validate the correct functioning of the vPLC for their application. The work may include:

  • Investigating the requirements for different applications.
  • Collecting and preparing data and programs.
  • Run tests and analyse data
  • Documenting the results and developing recommendations for future applications.

Background and time plan

Experience with IEC 61131 programming languages, Python, docker, is beneficial but not necessarily required.

  • Students in Computer Science, Mechatronics, Electronics, Robotics or Engineering, who bring some background in:
    • Control systems
    • Programming
    • Computer architecture and engineering

Number of students: 1

Start date: January 2027 (20 weeks)

Location: Södertälje, Sweden (at least 60% on-site)

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,017,853 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
Södertälje
In office · Part-Time · Stockholm
Apply
≈ $27k – $51k per year (Estimated) · In office · Internship · Norrköping · Linköping
AI/ML
Model Context Protocol
AI Agents
Agentic Workflows
Apply
≈ $25k – $47k per year (Estimated) · In office · Internship · Solna
Apply
≈ $23k – $44k per year (Estimated) · In office · Internship · Bachelor's Degree · Tranås
MATLAB
MATLAB
Simulink
Apply
In office · Full-Time · Ipojuca
Apply
In office · Master's Degree · Södertälje
Apply
In office · PhD · Södertälje
Apply
In office · Master's Degree · Södertälje
Python
SQL
AI/ML
Time Series
Apply
Thesis worker 2 days ago
In office · Södertälje
AI/ML
AI Agents
LLM Guardrails
Machine Learning
Apply
See all jobs
This is one of many
2,017,853 more open roles from verified company boards, updated every day.