岗位描述
Android Audio驱动开发工程师
职位描述
1.负责Android系统下音频驱动的开发和调试,包括音频编解码器(Codec)、DSP、智能功放(Smart PA)、蓝牙音频(A2DP/LE Audio)等模块。
2.负责调试音频硬件接口(I2S、PCM、TDM)、时钟同步、电源管理(如低功耗场景),解决底噪、POP音、回声消除(AEC)等问题。
3.负责音频算法集成。
4.分析并优化音频链路性能(如 CPU占用率、内存泄漏),提升音频子系统稳定性。
5.负责该领域的方案实现,挖掘技术点进行技术预研。
6.能与硬件开发人员共同评估硬件接口并对上层软件人员提供支持;
7.工作内容涵盖Driver/HAL/Framework,以Driver/HAL为主。
职位要求
1.三年以上嵌入式Linux/android音频驱动开发经验,能独立进行驱动开发与维护。
2.深入理解音频协议(I2S/PCM/TDM)、音频框架(Android AudioFlinger, AudioPolicyManager)。
3.具备硬件调试能力,熟练使用示波器、逻辑分析仪、Audio Precision 等工具。
4.熟悉蓝牙音频协议(A2DP/LE Audio/HFP)或 USB Audio 开发者尤佳。
5.有高通/展锐平台、车载/支付行业经验尤佳。