岗位职责
1、负责Android系统下Linux Kernel和bootloader的底层开发和维护
2、负责Android系统下文件系统、系统驱动(USB,eMMC,TP,LCD,Camera,etc)和HAL的开发与调试
3、负责Android/Linux系统下整体性能的调试与优化,包括功耗,内存,性能等
4、参与项目需求分析,进行底层软件相关的设计、开发、调试、测试等
任职资格
1.本科及以上学历,英语良好,能流畅阅读相关资料文档,3年以上工作经验
2.精通C/C++,熟练使用Java语言,熟练shell编程,并有良好的编码习惯,掌握SVN、GIT等管理软件
3.熟悉基本硬件电路原理及设计,熟练使用示波器,万用表,逻辑分析仪等调试工具
4.熟悉Linux内核架构和驱动模型
5.精通常见的总线协议(I2C,I2S,SPI,UART,USB等),能独立调试开发常见的模块驱动调试(如codec,LCD/TP,BT/WIFI等),可根据需求定制Audio、LCD、Flash、LED、TP、串口、USB、EMMC、Sdcard、PMIC等硬件驱动
6.熟悉android系统架构,熟悉android service,jni,Hal,总线驱动,设备驱动之间的纵向调用机制,具备较强的逻辑分析能力
7.熟悉ARM架构,对ARM指令和汇编有相当的了解能够针对现有的硬件方案进行功耗、性能方面的优化
8.有良好的团队合作与沟通能力,具有团队和敬业精神
9.有相关导航设备类产品开发经验者优先
邮件发送成功
订阅失败
您的订阅已超过上限,如需继续订阅,请在 订阅管理 中至少停用1条订阅。
查看地图
前往高德地图查看
使用微信“扫一扫”
打开网页后点击右上角“分享按钮