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

软件工程师,C++ 和嵌入式 Linux

Software Engineer C++ and Embedded Linux

拓客曼(TrackMan)

地点
霍斯霍尔姆,丹麦
工作方式
现场办公
部门
设备平台团队

消费电子运动与户外设备

职责

  • 设计、开发和维护当前及未来的嵌入式产品。
  • 使用现代 C++ 实现和优化嵌入式软件,确保高性能、高可靠性、可测试性和可维护性。
  • 与跨职能团队的硬件工程师、跟踪开发人员和产品经理合作,提供市场领先的运动跟踪解决方案。
  • 为 Linux 内核配置、设备树修改和驱动程序开发做出贡献。

必备要求

  • 具备嵌入式 Linux 开发经验。
  • 5 年以上使用 C++ 进行嵌入式软件开发、优化和调试的经验。
  • 具备使用 C++20 协程在嵌入式系统中实现高效异步模式的经验。
  • 了解 Linux 内核配置、设备树修改和驱动程序开发。
  • 能够在跨职能团队中有效协作,具有很强的解决问题的能力。

Responsibilities

  • Design, develop, and maintain current and future embedded products.
  • Implement and optimize embedded software using modern C++ to ensure high performance, reliability, testability, and maintainability.
  • Collaborate with cross-functional teams of hardware engineers, tracking developers, and product managers to deliver market-leading sports tracking solutions.
  • Contribute to Linux kernel configuration, device tree modifications, and driver development.

Must Have

  • Experience with embedded Linux development.
  • 5+ years of experience in embedded software development, optimization, and debugging using C++.
  • Experience implementing efficient asynchronous patterns in embedded systems using C++20 coroutines.
  • Knowledge of Linux kernel configuration, device tree modifications, and driver development.
  • Ability to collaborate effectively in cross-functional teams and strong problem-solving skills.

公司简介

Trackman 是一家丹麦公司,由三位对体育充满热情的企业家于2003年创立、拥有和管理。公司总部位于丹麦哥本哈根,并在纽约、凤凰城、首尔和东京设有办事处。我们在全球拥有1000多名员工,其中一半在丹麦工作,大部分硬件和软件产品都在丹麦进行研发、测试和生产。我们独有的技术基于雷达、计算机视觉、数据和软件工程领域的专业知识,解决方案由不断探索和挑战技术边界的专家团队开发。我们的工作文化充满创业精神、雄心勃勃且回报丰厚,与高尔夫、棒球和足球领域的领军人物互动,顶尖运动员、组织和团队依靠我们的技术保持领先地位。