岗位职责:
1、负责基于Android/linux操作系统的架构及方案设计。
2、负责Android/linux系统BSP的开发和移植等。
3、对产品USB、sensor、Audio、LCD显示屏、摄像头、BT/WIFI、网卡、PMIC电源管理等模块的开发和维护;
4、按项目进度完成软件开发,并及时处理开发中遇到的问题;
5、负责代码程序的集成与调试,配合产品测试,跟进、分析、总结和改善软件问题;
6、负责编写软件需求文件和详细设计文件。
岗位要求:
1、精通C/C++;精通Linux 内核,深入理解android/linux驱动架构、文件系统、进程管理机制、内存管理机制、网络协议;
2、熟练使用常用的C库和Linux API和glib,gio;
3、熟悉外围设备驱动架构及设计,熟悉android HAL架构,HIDL/JNI接口等;
4、熟悉基本的硬件原理和电路,熟练使用万用表、示波器等仪器;
5、拥有智能音箱/商显平板板开发经验者优先;有RK瑞芯微/全志/MTK、晶晨平台之一开发经验优先 。
6、计算机、电子信息工程相关专业,本科以上学历;英语4级及以上,拥有良好的英文阅读能力,至少有3年以上相关从业经验。