1.1.1.1.1 崗位職責
1.1.1.1.1.1 功能開發(fā)與維護:參與智能語音軟件業(yè)務模塊的設計開發(fā)工作.
1.1.1.1.1.2 運用互聯(lián)網思維及方式與產品開發(fā)緊密合作,理解并落實車載智能語音交互的開發(fā)方向.
1.1.1.1.1.3 基于成熟語音SDK進行深度定制并開發(fā),完成語音相關模塊的開發(fā)工作,包括但不限于引擎適配、引擎管理、對話管理等.
1.1.1.1.1.4 負責語音業(yè)務模塊的軟件架構設計、模塊設計、軟件實現(xiàn)、單元測試、接口測試,功能測試等工作.
1.1.1.1.1.5 問題解決與調試:在開發(fā)過程中,及時解決遇到的技術問題,進行代碼調試和錯誤排查,確保 App 的穩(wěn)定性和正常運行.
1.1.1.1.1.6 架構設計與技術研究:承擔部分架構設計工作,參與應用和 SDK 產品的架構設計和開發(fā)。關注行業(yè)內的新技術、新趨勢,學習和研究新技術,將其引入到項目中,推動產品的不斷升級和創(chuàng)新.
1.1.1.1.2 技能要求
1.1.1.1.2.1 編程語言:必須精通 Java 編程語言,掌握其語法和特性。同時,熟悉 Kotlin 語言也是很有必要的,因為 Kotlin 已成為 Android 開發(fā)的首選語言之一.
1.1.1.1.2.2 開發(fā)框架與工具:熟悉 Android 開發(fā)框架,如 Android SDK、Android Studio 等開發(fā)工具。掌握 Git 等版本控制工具,了解confluence、jira等項目流程工具,便于團隊協(xié)作開發(fā).
1.1.1.1.2.3 系統(tǒng)架構與組件:深入理解 Android 系統(tǒng)架構,熟悉 Activity、Service、Fragment、ContentProvider 等核心組件的使用。
1.1.1.1.2.4 熟悉安卓音頻框架和API,如AudioRecord、MediaSession、MediaProvider、AudioManager、AudioTrack、AudioFocus等.
1.1.1.1.2.5 數據存儲與管理:熟悉常見的數據庫技術,如 SQLite、Room、Realm 等,能夠進行數據的存儲、查詢和優(yōu)化。掌握數據解析技術,如 JSON、XML 等,以及數據加密和安全傳輸的相關知識.
1.1.1.1.2.6 性能優(yōu)化:了解內存管理、多線程等性能優(yōu)化策略,能夠通過工具和技術手段對 App 的性能進行分析和優(yōu)化,避免內存泄漏等問題.
1.1.1.1.2.7 測試與調試:熟練使用 JUnit 等單元測試框架,了解 Espresso 等 UI 測試框架,能夠進行有效的測試和調試工作,確保 App 的質量和穩(wěn)定性.
1.1.1.1.2.8 完整完成過ASPICE標準語音項目的交付經驗
1.1.1.1.2.9 3~5年及以上語音應用實際項目開發(fā)經驗
1.1.1.1.2.10 對語義鏈路開發(fā)及應用有豐富的經驗,對主流語音廠商產品開發(fā)(如Iflytek、Nuance/Cerence、思必馳)流程及技術有深入了解
1.1.1.1.2.11 掌握Android開發(fā)中常用的設計模式,熟練掌握UML工具
1.1.1.1.2.12 熟悉語音前后端處理、TTS、ASR、NLU、VAD、ECNR等業(yè)務流程及方案設計
1.1.1.1.2.13 具備良好的溝通能力,較強的分析和解決問題的能力,工作責任心強,抗壓能力強
1.1.1.1.2.14 在知名語音廠商或Tier 1有經驗者優(yōu)先
1.1.1.1.2.15 有日/美系海外成功項目交付經