为什么选择联想
职位描述和要求:
联想选件开发团队招聘一位高级固件工程师,为PC外围产品和独立工作设备开发蓝牙连接固件方案。该工程师期望在经典蓝牙和蓝牙BLE固件开发方面具有强大的背景,经验丰富并具有快速学习的能力,迅速掌握新知识。该候选人需要具有低级固件编程的经验,并具有使用不同处理器和外设的经验。具有良好的沟通技巧,能够在全球团队中进行协作。
责任
1. 针对各种蓝牙控制器(Nordic、Beken、...)EDR/LE 协议栈的固件开发。
2. 通过系统级调试,快速提高蓝牙连接解决方案在各种主机(如WinOS、MACOS、iOS、Linux、Android等)中的性能和可靠性。
3. 与 EE 工程师和产品验证团队一起分析各种系统中的蓝牙问题,设计debug/解决方案必要时开发所需的自动化工具来重现、记录debug信息,并修复问题。
4. 在联想产品中设计、实施、集成和优化蓝牙 EDR/LE 功能。
5. 开发用于性能和稳定性测试的自动测试实用程序和日志工具。
6. 为内部跨品类产品蓝牙方案的统一性设计贡献标准和方案
要求:
1. 3 - 10 年嵌入式软件和蓝牙开发经验。
2. C 和嵌入式 C 方面的专家。
3. 具有蓝牙 EDR/LE 控制器和 HCI 层的经验。
4. BT LE 配置文件(ANCS、DIS、BIS、HID 等)和 BT EDR 配置文件(SPP、A2DP、AVRCP、HID、HFP 等)方面的经验。
5. 熟悉各种蓝牙版本及其兼容性。
6. 精通BT Sniffer 和调试工具。
7. 出色的分析能力和良好的团队合作精神。
8. 候选人必须有很强的积极性,并具有很强的书面和口头沟通能力
9. 此外,优选的技能和行为包括
10. Windows/Mac/Linux 主机蓝牙堆栈方面的经验
11. 有Windows/Mac/Linux系统诊断日志分析经验
12. 使用 PTS 工具和蓝牙认证程序的知识
13. 使用python或任何其他语言编写自动化测试的知识
教育
电子和计算机工程、电子电气机工程、计算机科学或相关领域的学士/硕士学位。