高级蓝牙协议开发工程师
2-3.5万元/月岗位职责:
1. 负责传统蓝牙(BR/EDR)与低功耗蓝牙(BLE)协议栈的架构设计、编码实现、调试及日常维护;
2. 主导协议栈关键组件(如L2CAP、GAP、SM、SDP、RFCOMM、AVDTP/AVCTP、HID等)的开发与性能调优;
3. 构建并维护HCI层,完成对主流蓝牙芯片方案(包括Qualcomm、Broadcom、MTK等)的兼容性适配;
4. 持续优化协议栈各项指标,涵盖连接可靠性、数据吞吐能力、能耗控制和响应时延;
5. 利用专业蓝牙分析设备(例如Ellisys、Frontline)进行报文捕获与协议层问题排查,精准定位异常;
6. 跟踪蓝牙SIG组织发布的最新技术标准(如BLE 5.x、LE Audio、Mesh组网),开展可行性评估并落地新功能;
7. 参与BQB认证流程及相关互操作性测试,确保产品满足行业规范并具备广泛兼容性;
8. 协同应用层、硬件平台及测试团队紧密配合,提供必要的接口支持与联调协助;
9. 编写完整的技术文档与API说明,积累核心技术成果,并协助推进专利布局工作。
任职要求:
1. 计算机、通信、电子信息或相关专业本科及以上学历背景;
2. 掌握蓝牙核心协议体系(Bluetooth Core Specification),深入理解BLE与BR-EDR的工作机制;
3. 熟悉Java语言,熟练运用C/C++进行开发,具备嵌入式系统开发经验,拥有扎实的代码调试与故障追踪能力;
4. 具备蓝牙协议栈模块开发经历,如曾参与GATT、L2CAP、HCI等功能单元的实现或维护;
5. 熟悉在Android/Linux/QNX等操作系统中集成和调优蓝牙协议栈(如BlueZ、Fluoride)的经验;
6. 熟练使用蓝牙协议分析仪、逻辑分析仪等工具,具备较强的协议层问题分析与解决能力;
7. 有实际参与过主流芯片平台(如Qualcomm、Broadcom、MTK等)适配工作的优先考虑;
8. 拥有Android平台上蓝牙协议栈开发经验者优先录用;
9. 具备良好的英文资料阅读能力,能准确理解并实施Bluetooth SIG发布的技术文档;
10. 具备高度的自主推动力,责任心强,能够适应一定强度的工作节奏;
11. 具备良好的沟通表达习惯,愿意分享技术经验,重视团队协作精神。