这份工作要求您必须在加拿大安大略省。
申请条件:
发送一封简短的电子邮件至 jobs@tamno.com,内容包括:
- 相关的 Zephyr + Nordic 项目(如果有的话)
- 您在真实硬件上开发的外设
- 链接(GitHub/作品集),如果有的话
我们正在招聘一名高级合同工,帮助开发和发布使用 Nordic MCU 和 Zephyr RTOS 的无线游戏鼠标固件。这是一个专注于交付、启动和性能的实际操作角色。
- 在 Zephyr RTOS 上开发生产固件(west/CMake, Kconfig, devicetree, logging)。
- 集成和维护外设接口:SPI, I²C, UART, GPIO, PWM, ADC, 定时器。
- 为电池供电设备实现和调整无线/低功耗行为(睡眠/唤醒、功率状态、延迟)。
- 根据需要编写/调试固件驱动程序和板级支持。
- 使用 J-Link/SWD, RTT/UART 日志和实验室工具(逻辑分析仪/示波器)调试硬件/软件问题。
- 与硬件和产品团队合作,将功能从需求转化为经过测试的固件。
所需经验
- 扎实的嵌入式 C(C++ 是加分项)和嵌入式产品发布经验。
- 具有 Nordic Semiconductor MCU(nRF52/nRF53/nRF54 系列或类似产品)经验。
- 强大的调试技能(中断、定时、并发、功率、外设启动)。
- 能够独立承担工作(清晰的沟通、文档编写、代码审查)。
加分项
- 在实际项目中具有扎实的 Zephyr RTOS 实践经验。
- 固件更新/引导加载程序经验(DFU/OTA)。
- 嵌入式系统的 CI/测试经验(单元测试、HIL、自动化构建)。
合同详情
- 合同(高级范围;非入门级)
- 混合工作场所(您必须在加拿大安大略省)
- 开始时间:尽快