旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

C++ 软件工程师

C Software Engineer

威能集团(Vaillant Group)

地点
卡托维兹,波兰
工作方式
混合办公
类型
全职
部门
SCI 团队

暖通与制冷空调与热泵楼宇自动化智能家居

职责

  • 在嵌入式 Linux 平台上开发和维护现代化的面向对象的 C++ 软件,确保系统控制的可靠性和节能性。
  • 使用 SomeIP 通信接口将软件模块集成到整体系统架构中。
  • 与跨学科团队合作,通过使用 Google Test 实现的单元测试、静态代码分析以及在 Robot Framework 和 Python 系统级测试执行期间提供支持,确保软件质量。
  • 分析和评估业务需求,设计实现智能家居无缝连接和调试功能的技术方案。
  • 与敏捷团队紧密协作,促进持续集成、快速反馈循环和富有影响力的演示。
  • 对自己的代码负责,确保其可维护性、健壮性并符合架构原则。

必备要求

  • 计算机科学、电气工程、嵌入式系统工程或相关领域的大学学位。
  • 拥有使用现代 C++(目前为 C++17,并包含部分 C++20 特性)进行嵌入式软件开发的专业经验。
  • 曾使用过嵌入式 Linux 环境,熟悉敏捷开发实践(如 Scrum)。
  • 精通 C++ 面向对象编程,应用过 SomeIP 等通信协议。
  • 拥有测试框架(Google Test、Robot Framework)、持续集成和静态代码分析的实际经验。
  • 了解 GLib、JSON-GLib 和 cURL 等软件库,能与跨职能工程团队协作。
  • 英语流利。

优先条件

  • 了解物联网概念、供暖系统(尤其是热泵)以及使用 Simulink 进行基于模型的开发。
  • 熟悉需求工程和 CI/CD 环境。
  • 懂德语者优先考虑。

Responsibilities

  • Develop and maintain modern object-oriented C++ software on embedded Linux platforms to ensure reliable and energy-efficient system control.
  • Integrate software modules into the overall system architecture using SomeIP communication interfaces.
  • Collaborate with cross-disciplinary teams to ensure software quality through unit testing with Google Test, static code analysis, and support during Robot Framework and Python system-level test execution.
  • Analyze and evaluate business requirements, then design technical solutions for seamless smart home connectivity and commissioning functions.
  • Work closely with agile teams to foster continuous integration, fast feedback loops, and impactful demos.
  • Take ownership of your code, ensuring maintainability, robustness, and adherence to architecture principles.

Must Have

  • University degree in Computer Science, Electrical Engineering, Embedded Systems Engineering, or a related field.
  • Professional experience in embedded software development using modern C++ (currently C++17, with some C++20 features).
  • Experience with embedded Linux environments and familiarity with agile development practices such as Scrum.
  • Proficiency in object-oriented C++ programming and applied communication protocols such as SomeIP.
  • Hands-on experience with test frameworks (Google Test, Robot Framework), continuous integration, and static code analysis.
  • Knowledge of software libraries such as GLib, JSON-GLib, and cURL, and ability to collaborate with cross-functional engineering teams.
  • Fluent in English.

Preferred

  • Knowledge of IoT concepts, heating systems (especially heat pumps), and model-based development using Simulink.
  • Familiarity with requirements engineering and CI/CD environments.
  • German language skills are a plus.

公司简介

我们致力于营造更美好的气候,惠及每个家庭和我们赖以生存的环境。作为一家成功的家族企业,我们150多年来始终践行着这一承诺。我们是全球领先的热泵、数字化服务和高效燃气供暖设备供应商之一,并提供节能解决方案。在威能集团,可持续发展理念无处不在。无论是在办公室、生产基地还是旅途中,我们都践行着这一理念。来自70多个国家的约16,000名员工每天都在为此努力。作为一个国际化的团队,我们肩负着责任——为了我们自己的未来,也为了我们赖以生存的地球。我们致力于员工的个人发展,让您能够满怀热情地投入工作,携手共创更美好的气候。