ASSA ABLOY Opening Solutions
ASSA ABLOY Opening Solutions
ASSA ABLOY Opening Solutions 开发并制造用于建筑和设施的安防技术。其产品组合包括机械锁闭系统、机电锁闭系统、门禁解决方案及相关产品,为住宅、商业和公共环境中的安全出入与通行提供支持。公司服务于建筑、医疗保健和制造业等多个领域,为医院、学校、工作场所及其他共享设施等场景提供解决方案。

嵌入式 Linux 开发工程师 - 克拉科夫现场办公

为 SKIDATA 门禁硬件开发和维护基于 Yocto 的嵌入式 Linux 平台。 使用基于 ARM 的系统,并与奥地利的 ASSA ABLOY 工程团队协作。

描述

  • 构建和维护 SKIDATA 定制的基于 Yocto 的嵌入式 Linux 发行版。
  • 为基于 NXP i.MX6、NXP i.MX8M Plus 和 NVIDIA Tegra ARM SoC 的 CPU 模块开发软件。
  • 支持 SKIDATA 门禁产品所使用的嵌入式 Linux 平台,覆盖山地、体育与娱乐以及停车和出行市场。
  • 在克拉科夫地区办公地点独立开展工作。
  • 与奥地利的工程团队密切合作。
  • 调查付款差异并回复客户咨询。
  • 核对客户账户并维护准确的账簿余额。

任职要求

  • 具备丰富的 Yocto Project 经验,涵盖层、配方、BSP 定制、BitBake 内部机制、SDK 生成、devtool 工作流以及跨版本的层维护。
  • 深入理解嵌入式 Linux,包括引导加载程序、系统和内核配置以及设备树。
  • 具备 Linux 内核驱动开发或移植经验,并能针对特定 SoC 调整 BSP。
  • 理解启动链,包括 U-Boot 定制、安全启动或验证启动,以及 NXP 和 NVIDIA 平台的刷写与配置流程。
  • 具备 ARM 交叉编译器、sysroot 和多架构构建经验。
  • 具备扎实的 C 语言能力;拥有 Rust 经验者优先。
  • 熟练使用 gdb、strace 和 perf 等 Linux 调试工具。
  • 具备使用 UART、JTAG 以及 GPIO、I2C 或 SPI 外设进行硬件启动调试的实践经验。
  • 具备良好的文档编写、代码质量和团队协作习惯。
  • 具备基于 Git 的工作流经验,包括拉取请求或 Gerrit 代码审查。
  • 具备管理供应商 BSP 分支、变基修改和进行代码审查的经验。
  • 了解安全启动、签名镜像以及 SWUpdate、Mender 和 RAUC 等 OTA 更新框架。
  • 了解 Yocto 技术栈中的 CVE 跟踪和补丁应用。
  • 具备 GStreamer、Libcamera、SIP 和 WebRTC 等多媒体技术经验。
  • 愿意学习门禁和销售点领域;不要求具备相关行业经验。

福利待遇

  • 具有竞争力的薪酬。
  • 通过在线课程、管理培训和技能发展获得学习与职业晋升机会。
  • 平易近人且乐于支持的领导团队。
  • 以强有力的价值观为基础指导公司运营。