嵌入式架构师 (JR20260805008)

Inactive

Company Didi

Focus Tech · Backend

Location 深圳

Published August 5, 2026

岗位职责

  1. 智能硬件产品固件架构与开发 负责智固件架构设计与核心代码实现 完成MCU(如Apollo、Ambiq、STM32U

  2. Nordic nRF52/nRF53系列)的驱动开发、业务逻辑实现 设计并实现低功耗策略,确保产品在典型使用场景下达到目标续航

  3. 传感器数据处理与算法集成

  4. 无线连接与交互功能开发 完成BLE(低功耗蓝牙) 协议栈的集成与优化,实现与手机App的稳定连接、数据同步、OTA升级 开发显示驱动(AMOLED、Memory LCD)与触控交互,实现流畅的UI界面刷新与手势识别 实现振动马达驱动(线性马达/偏心马达),完成触觉反馈(Haptic)效果调优

  5. 系统性能与功耗优化 使用功耗分析仪(如Nordic PPK、Joulescope)进行系统功耗拆解与优化 优化任务调度、中断处理与外设唤醒策略,实现深度休眠模式下的超低功耗(μA级) 优化代码体积与运行效率,在有限RAM/Flash资源(通常256KB-2MB)下稳定运行

  6. 生产支持与问题排查 配合硬件工程师完成产测固件开发,支持生产线的传感器校准、功能测试 解决量产产品在市场反馈中的功耗异常、蓝牙连接不稳定、传感器数据异常等问题

任职要求

  1. 基础能力 本科及以上学历,计算机、电子、通信、自动化等相关专业 5年以上嵌入式固件开发经验

  2. 编程语言与开发环境: 精通 C语言,熟悉面向对象思想在嵌入式开发中的应用 熟悉 Nordic nRF5/nRF53系列、Ambiq Apollo系列、STM32U5系列 至少一种主流芯片平台 熟练使用 Segger Embedded Studio、Keil、IAR 等开发工具 熟悉 Git 版本管理与CI/CD流程

  3. 低功耗与RTOS 深入理解低功耗系统设计,熟悉MCU的电源管理架构、休眠模式、唤醒源配置 精通至少一种RTOS(FreeRTOS、Zephyr),熟悉任务优先级设计、低功耗任务调度 有功耗分析工具(Nordic PPK、Joulescope、Keysight功耗分析仪)使用经验

  4. 传感器与外设驱动 能读懂硬件原理图,熟悉数字传感器常用接口(I2C、SPI),有传感器驱动开发经验 熟悉常见传感器。有传感器校准(零偏、温度补偿)和数据融合经验者优先

  5. 蓝牙与无线 熟悉 BLE协议栈(GAP、GATT、ATT、L2CAP),有蓝牙连接稳定性优化经验 熟悉蓝牙配网、OTA固件升级(DFU)开发 了解蓝牙吞吐量优化与连接参数动态调整

部门

DH