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

研发软件工程师(嵌入式系统与监控)

Software Engineer R&D (Embedded Systems & Monitoring)

康士伯(KONGSBERG)

地点
霍滕,挪威 维拉霍约萨,西班牙
工作方式
现场办公
类型
全职

船舶与海洋

职责

  • 在敏捷环境下使用 C# 和 C++ 开发和维护关键任务应用程序。
  • 对接专有传感器,与硬件和固件开发人员紧密协作,确保无缝集成。
  • 实现涉及多线程编程和复杂通信协议的功能解决方案。
  • 使用 MSTest、xUnit 或类似框架执行软件测试与验证。
  • 参与实验室集成及偶尔的船上现场测试,验证系统性能。
  • 遵循面向对象编程和 SOLID 原则保证代码质量。
  • 在国际研发中心的多学科团队中协作,与其他软件团队共享并扩展软件模块库。
  • 使用 Git 和 Azure DevOps 参与完整 CI/CD 生命周期。

必备要求

  • 计算机科学、软件工程或相关领域学士及以上学位(丰富专业经验可弥补学历不足)。
  • 精通 C# 和/或 C++。
  • 具备多线程编程和通信协议方面的经验或浓厚兴趣。
  • 扎实理解面向对象编程(OOP)和 SOLID 原则。
  • 熟练使用 Visual Studio、Git 和 Azure DevOps。
  • 具备软件测试框架使用经验。
  • 能够用英语和西班牙语清晰准确沟通。

优先条件

  • 问题解决能力:能够找到并描述切实可行、功能完善且有效的技术难题解决方案。
  • 团队合作精神:乐于分享知识,支持同事实现团队目标。
  • 专业进取心:渴望了解自身优势,追求持续学习和职业发展。

Responsibilities

  • Develop and maintain mission-critical applications in C# and C++ within an agile environment.
  • Interface with proprietary sensors and work closely with hardware and firmware developers to ensure seamless integration.
  • Implement functional solutions involving multithreaded programming and complex communication protocols.
  • Perform software testing and verification using MSTest, xUnit or similar frameworks.
  • Participate in lab integration and occasional on-board field testing to validate system performance.
  • Ensure code quality by following object-oriented programming and SOLID principles.
  • Collaborate in multidisciplinary teams across international R&D centers and work with other software teams to extend and leverage shared software module libraries.
  • Participate in the full CI/CD lifecycle using Git and Azure DevOps.

Must Have

  • Bachelor's degree or above in Computer Science, Software Engineering or a related field (extensive professional experience may compensate for lack of formal education).
  • Proficiency in C# and/or C++.
  • Experience or strong interest in multithreaded programming and communication protocols.
  • Solid understanding of object-oriented programming (OOP) and SOLID principles.
  • Proficiency with Visual Studio, Git and Azure DevOps.
  • Experience with software testing frameworks.
  • Ability to communicate clearly and accurately in English and Spanish.

Preferred

  • Problem solving: ability to identify and describe practical, functional and effective solutions to technical challenges.
  • Teamwork: collaborative spirit, willingness to share knowledge and support colleagues in achieving team goals.
  • Professional drive: desire to understand own strengths and pursue continuous learning and career development.

公司简介

康士伯海事是技术先锋,致力于为海洋创造更可持续的未来。我们的零排放集成技术推动着航运业的发展,并解决客户最棘手的问题。凭借无与伦比的专业能力、行业知识、创新能力和市场覆盖范围,我们是您值得信赖的海事合作伙伴。公司总部位于挪威康士伯,在 35 个国家设有制造、销售和服务机构。我们的自动化、能源与集成系统 (AE&S) 部门致力于开发适用于船舶、海上生产装置以及渔业和水产养殖的技术、产品和解决方案。我们将海洋领域视为我们的运营领域,提供广泛的产品和服务,从单一产品到全集成系统和解决方案。AE&S 服务于广泛的细分市场,凭借全面的产品组合,在过去几十年中一直被公认为核心市场的全球领导者。康士伯是一家全球领先的科技集团,拥有两百年历史,不断将创新解决方案应用于客户、合作伙伴乃至整个社会的需求。我们坚信多元化是我们的优势,通过培育包容多元的文化,确保不同的观点和想法拥有广阔的空间。