工作职责
- 根据公司战略,制定团队的技术发展路线图,负责蓝牙技术的选型和架构设计。
- 负责基于ARM平台,蓝牙协议栈及应用层的开发与优化,确保通信的稳定性和低功耗。
- 深入理解并参与底层硬件设计,负责复杂嵌入式系统,如Bootloader、I2C、SPI、UART等关键接口的驱动开发,并进行软硬件联合调试与性能调优。
- 解决产品研发过程中遇到的复杂技术难题和性能瓶颈。
- 制定详细的项目计划,管理项目进度和风险,确保项目按时高质量交付。
- 跨部门沟通协作,与硬件、测试、产品经理等团队紧密配合,推动产品从概念到落地的全过程。
任职资格
- 计算机、电子、通信或相关专业硕士及以上学历。
- 8年以上嵌入式软件开发经验,其中4年以上蓝牙相关研发经验,3年以上团队管理经验。
- 精通C语言,熟悉C++语言,具备扎实的编程功底和良好的代码规范。
- 精通蓝牙协议栈框架,并具备丰富的BLE(蓝牙低功耗)实际项目开发经验。
- 具备I2C、SPI、UART、DMA等接口的驱动开发经验,能够进行软硬件协同设计与调试,对硬件电路原理有深入理解。
- 熟悉ARM或RISC-V平台嵌入式软件开发,具备RTOS(实时操作系统)的实际应用经验。
- 具备系统架构设计能力,能独立完成复杂系统的模块划分和设计。
- 具备强烈的好奇心和探索欲,善于独立思考,能主动研究和学习前沿技术,解决“无从下手”的疑难问题。
- 严谨的逻辑思维和分析能力,能够快速定位和解决技术问题。
- 强烈的责任心和主动性,具备抗压能力,能够适应快节奏的工作环境。