-
ABB
View all jobs
Master’s Thesis: Simulation and Performance Analysis of OPC UA PubSub in OMNeT++
Sweden
· Full-time
·
Not Applicable
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.
This Position reports to:
R&D Department Lead
Modern industrial networks are required to be not only highly reliable but also time-deterministic to meet the high-performance demands of industrial automation systems. The OPC Unified Architecture (OPC UA) Publish-Subscribe (PubSub) model offers an efficient, flexible, and interoperable communication framework designed to address these requirements.
This thesis project aims to develop and evaluate simulation models of OPC UA PubSub in OMNeT++. Possible alternatives for integrating the OPC UA PubSub open 62541 implementation into OMNeT++ will be assessed, such as using a PubSub publisher as an external node that communicates with OMNeT++ interfaces or integrating the PubSub implementation into OMNeT++ modules.
Number of students for this project: One or two
Your Role And Responsibilities
The students will start with a literature review of OPC UA modeling approaches and existing simulation approaches. Then, as part of their thesis, they measure and analyze relevant performance parameters, such as network utilization, latency, jitter, deadlines, throughput, and packet loss under different scenarios, including network topologies and traffic configurations.
The results are expected to provide a reference simulation implementation for OPC UA PubSub in OMNeT++.
Thesis Phases
Please apply with your CV, academic transcripts, and a cover letter in English latest by November 29. Please note that selection will be done on an ongoing basis and the position may be filled before last day of application.
Join us. Be part of the team where progress happens, industries transform, and your work shapes the world. Run What Runs the World.
A Future Opportunity
Please note that this position is part of our talent pipeline and not an active job opening at this time. By applying, you express your interest in future career opportunities with ABB.
We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to learn more about us and see the impact of our work across the globe.
This Position reports to:
R&D Department Lead
Modern industrial networks are required to be not only highly reliable but also time-deterministic to meet the high-performance demands of industrial automation systems. The OPC Unified Architecture (OPC UA) Publish-Subscribe (PubSub) model offers an efficient, flexible, and interoperable communication framework designed to address these requirements.
This thesis project aims to develop and evaluate simulation models of OPC UA PubSub in OMNeT++. Possible alternatives for integrating the OPC UA PubSub open 62541 implementation into OMNeT++ will be assessed, such as using a PubSub publisher as an external node that communicates with OMNeT++ interfaces or integrating the PubSub implementation into OMNeT++ modules.
Number of students for this project: One or two
Your Role And Responsibilities
The students will start with a literature review of OPC UA modeling approaches and existing simulation approaches. Then, as part of their thesis, they measure and analyze relevant performance parameters, such as network utilization, latency, jitter, deadlines, throughput, and packet loss under different scenarios, including network topologies and traffic configurations.
The results are expected to provide a reference simulation implementation for OPC UA PubSub in OMNeT++.
Thesis Phases
- Study OPC UA PubSub and UADP over UDP transmission
- Study on OPC UA PubSub information models
- Study on simulation approaches for OPC UA PubSub
- Explore available OMNeT++ simulation frameworks and relevant modules
- Integrate OPC UA PubSub Open Implementation into OMNeT++
- Implement different network scenarios in OMNeT++
- Perform experiments to evaluate performance metrics (start with utilization, and if time allows, extend to latency/deadline, jitter, and packet loss)
- Document the results and write the thesis
- Gain knowledge of OPC UA in industrial networks
- Hands-on experience with OMNeT++ and simulation frameworks
- Practical skills in performance analysis and evaluation
- Programming skills (C++)
- Basic knowledge of computer networks and communication protocols
- Familiarity with simulation environments such as OMNeT++ (If not, you will study OMNET++ during the project)
- Knowledge of real-time or embedded systems is a plus
Please apply with your CV, academic transcripts, and a cover letter in English latest by November 29. Please note that selection will be done on an ongoing basis and the position may be filled before last day of application.
Join us. Be part of the team where progress happens, industries transform, and your work shapes the world. Run What Runs the World.
A Future Opportunity
Please note that this position is part of our talent pipeline and not an active job opening at this time. By applying, you express your interest in future career opportunities with ABB.
We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to learn more about us and see the impact of our work across the globe.
Key Skills
Ranked by relevance
simulation
embedded systems
embedded
udp
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Project Manager
2026-05-19
Full-time
Mid-Senior
Sweden
Appliances
Project Management
View Job Details
Related
Project Engineer - Network & Cyber Security
2026-05-26
Full-time
Mid-Senior
Sweden
Appliances
Engineering
View Job Details
Related
FULL STACK SOFTWARE DEVELOPER
2026-05-29
Full-time
Entry
Italy
Appliances
Engineering
Login to Apply
- Posted
- Oct 29, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Västerås
- Company
- ABB
Industries
Appliances
Electrical
Electronics Manufacturing
Categories
Education
Training
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Project Manager
2026-05-19
Full-time
Mid-Senior
Sweden
Appliances
Project Management
View Job Details
Related
Project Engineer - Network & Cyber Security
2026-05-26
Full-time
Mid-Senior
Sweden
Appliances
Engineering
View Job Details
Related
FULL STACK SOFTWARE DEVELOPER
2026-05-29
Full-time
Entry
Italy
Appliances
Engineering