Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join ABB and take your career to the next level!
Application takes less than 5 minutes

