- 地点
- 韦斯特罗斯,瑞典
- 类型
- 实习
- 编号
- JOB_POSTING-3-32201
职责
- 研究并开发在通信堆栈的开源实现中集成冗余支持的概念验证。
- 调查阶段:熟悉 OPC UA,尤其是 OPC UA PubSub 规范及相关工作;回顾冗余概念(备用冗余、故障转移);熟悉开源 OPC UA 通信堆栈 open62541;基于早期工作提出并讨论不同方法。
- 设计阶段:根据调查制定详细设计;概述如何将设计集成到 open62541。
- 概念验证和评估:将解决方案集成到 open62541;提出并制定评估设置(基于 ABB 现有设置或开发更简单的设置);进行测量以推断恢复时间、同步限制(带宽、设计规定的期限等)等指标;选择性地评估不同的替代方案(设计和实施)。
- 可选:与硕士论文导师一起根据研究结果撰写或准备科学出版物。
必备要求
- 计算机工程或软件工程硕士生。
- 具备 C/C++ 编程经验。
- 具备嵌入式系统经验。
- 了解实时系统。
优先条件
- 有网络和网络经验者优先。
Responsibilities
- Research and develop a proof of concept for integrating redundancy support into an open-source implementation of a communication stack.
- Investigation phase: familiarize with OPC UA, especially OPC UA PubSub specification and related work; review redundancy concepts (standby redundancy, failover); familiarize with open62541, an open-source OPC UA communication stack; use a previous work that identified problems and outlined solutions as input to propose and discuss different approaches.
- Design phase: develop a detailed design based on the investigation; outline how to integrate the design into open62541.
- Proof of concept and evaluation: integrate the solution into open62541; propose and set up an evaluation setup (based on ABB's existing setup or develop a simpler one); perform measurements to derive metrics such as recovery time and synchronization limits (bandwidth, deadlines specified by design, etc.); optionally evaluate different alternatives (design and implementation).
- Optional: write or prepare a scientific publication based on the results together with the master thesis supervisor.
Must Have
- Master's student in Computer Engineering or Software Engineering.
- Experience in C/C++ programming.
- Experience with embedded systems.
- Knowledge of real-time systems.
Preferred
- Experience with networks and networking is preferred.
公司简介
在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。