嵌入式固件开发工程师(合同工)

多伦多 29天前合同 网络
面议
这份工作要求您必须在加拿大安大略省。 申请条件: 发送一封简短的电子邮件至 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、自动化构建)。 合同详情 - 合同(高级范围;非入门级) - 混合工作场所(您必须在加拿大安大略省) - 开始时间:尽快