嵌入式架构师 (JR20260805008)
Company Didi
Focus Tech · Backend
Location 深圳
Published August 5, 2026
岗位职责
- 智能硬件产品固件架构与开发 负责智固件架构设计与核心代码实现 完成MCU(如Apollo、Ambiq、STM32U5、Nordic nRF52/nRF53系列)的驱动开发、业务逻辑实现 设计并实现低功耗策略,确保产品在典型使用场景下达到目标续航
- 传感器数据处理与算法集成
- 无线连接与交互功能开发 完成BLE(低功耗蓝牙) 协议栈的集成与优化,实现与手机App的稳定连接、数据同步、OTA升级 开发显示驱动(AMOLED、Memory LCD)与触控交互,实现流畅的UI界面刷新与手势识别 实现振动马达驱动(线性马达/偏心马达),完成触觉反馈(Haptic)效果调优
- 系统性能与功耗优化 使用功耗分析仪(如Nordic PPK、Joulescope)进行系统功耗拆解与优化 优化任务调度、中断处理与外设唤醒策略,实现深度休眠模式下的超低功耗(μA级) 优化代码体积与运行效率,在有限RAM/Flash资源(通常256KB-2MB)下稳定运行
- 生产支持与问题排查 配合硬件工程师完成产测固件开发,支持生产线的传感器校准、功能测试 解决量产产品在市场反馈中的功耗异常、蓝牙连接不稳定、传感器数据异常等问题
任职要求
- 基础能力 本科及以上学历,计算机、电子、通信、自动化等相关专业 5年以上嵌入式固件开发经验
- 编程语言与开发环境: 精通 C语言,熟悉面向对象思想在嵌入式开发中的应用 熟悉 Nordic nRF5/nRF53系列、Ambiq Apollo系列、STM32U5系列 至少一种主流芯片平台 熟练使用 Segger Embedded Studio、Keil、IAR 等开发工具 熟悉 Git 版本管理与CI/CD流程
- 低功耗与RTOS 深入理解低功耗系统设计,熟悉MCU的电源管理架构、休眠模式、唤醒源配置 精通至少一种RTOS(FreeRTOS、Zephyr),熟悉任务优先级设计、低功耗任务调度 有功耗分析工具(Nordic PPK、Joulescope、Keysight功耗分析仪)使用经验
- 传感器与外设驱动 能读懂硬件原理图,熟悉数字传感器常用接口(I2C、SPI),有传感器驱动开发经验 熟悉常见传感器。有传感器校准(零偏、温度补偿)和数据融合经验者优先
- 蓝牙与无线 熟悉 BLE协议栈(GAP、GATT、ATT、L2CAP),有蓝牙连接稳定性优化经验 熟悉蓝牙配网、OTA固件升级(DFU)开发 了解蓝牙吞吐量优化与连接参数动态调整
部门
DH