崗位職責:
1、負責藍牙音箱產品的軟件開發;
2、負責研發需求的可行性分析、設計文檔書寫、軟件功能設計和實現;
3、跟蹤和解決項目中遇到的疑難問題。
崗位要求:
1、本科及以上學歷,計算機、電子、通信工程、自動化等相關專業背景
2、3年及以上的藍牙音箱/耳機軟件相關開發經驗,熟悉至少一個主流平臺(如中星微、恒玄、炬芯、物騏、杰理、藍訊等)的藍牙音箱/耳機開發流程。需深入理解對應平臺的芯片架構、軟件框架、開發環境及流程。(對于有恒玄平臺開發經驗的應聘者,要求具備在BES系列芯片上實現藍牙音頻傳輸、降噪算法等實際項目經驗;物騏平臺開發者需熟悉其硬件接口特性及軟件框架;杰理平臺開發者應掌握該平臺的低功耗優化及音頻編解碼方案;藍訊平臺經驗者需了解其藍牙協議棧的定制與優化方法。)
3、編程語言:精通C語言,代碼邏輯需清晰、結構合理,具備良好的編碼規范和習慣,能夠高效完成代碼編寫、調試與優化。熟悉C++更佳。
4、系統與協議:熟練掌握RTOS(實時操作系統),如Ucos、FreeRTOS、RT-Thread等,能合理規劃系統任務,優化資源分配;深入理解藍牙協議棧(藍牙5.0及以上版本),熟悉藍牙配對、連接、數據傳輸流程,確保藍牙功能穩定、高效運行。
5、音頻處理:熟悉常見音頻格式(SBC、AAC等)的編解碼原理,具備音頻信號采集、處理、播放相關功能開發能力,能夠優化音頻質量,提升用戶聽覺體驗。
6、驅動開發: 熟練使用 keil、 VScode/Source Insight、git 等開發管理工具;能看懂電路原理圖,熟悉常用硬件接口,例如串口,IIC,IIS,SPI,GPIO 等,具備外設IC驅動移植、調試經驗。
7、調試與測試:熟練使用萬用表、示波器、J-Link、ST-Link等調試工具,快速定位并解決軟件問題;熟悉嵌入式軟件測試流程,能夠獨立編寫測試方案和用例,保障軟件功能完整、性能達標。
加分項
1. 具有DSP、功放的開發調試經驗優先。
2. 熟悉音效算法的開發調試經驗優先。
3. 具有帶屏音箱、TWS耳機、藍牙音視頻眼鏡等開發經驗優先。
4. 具備多平臺開發經驗,能夠快速實現軟件在不同平臺間的移植與適配者優先。