-
ANDROID驱动研发工程师岗位职责
-
岗位职责:
1、从事Android/Linux设备驱动程序开发。
2、Android系统BSP包移植、driver开发以及HAL层开发;
3、负责Android系统驱动层BSP程序开发及维护,包括蓝牙、3G、NFC、WIFI、接触式芯片卡读取、磁条读卡器、键盘、触摸屏、LCD屏的模块进行驱动开发;
4、linux系统移植和裁剪。
5、配合好应用研发工程师,完成必要的API接口开发。
6、撰写相关移植说明书,指导用户进行二次开发。
任职要求:
1、计算机,电子,通讯及相关专业本科以上学历。
2、熟悉android系统架构和驱动开发流程。
3、两年以上Linux开发经验,有android开发经验,有重要驱动(USB、Sensor、Camera、Flash)开发经验。
4、熟悉AndroidOS系统体系结构、AndroidframeworkAPI/SDK,以及底层库。
5、熟悉Linux下的C/C++开发,有MTKAndroid智能手机驱动开发经验者优先。
6、理解计算机硬件系统组成和I/O扩展原理,熟悉外设硬件芯片的工作原理,能熟练看懂电路原理图;
7、良好的学习能力、英语读写能力、沟通能力和敬业精神。
8、有MCU或ARM系统开发、应用经验者优先。
-
相关范文
-
JAVA游戏开发工程师岗位职责
-
Java游戏服务器开发工程师 岗位职责: 1、根据产品需要进行Java游戏服务器端的开发工作; 2、能独立完成游戏模块的分析和设计,确保模块的开发进度和质量;
- 查看本文
-
C++游戏服务器工程师岗位职责
-
游戏服务器C++开发工程师 巨人网络 上海征途信息技术有限公司,上海征,巨人网络 岗位职责: 1、策划主题,具体执行游戏服务器端的研发工作; 2、负责自己所编写
- 查看本文
- 热门推荐
-
- 1 录井工程师岗位职责
- 2 水电工程师岗位职责
- 3 隧道工程师岗位职责
- 4 自然语言处理工程师岗位职责
- 5 Asp.NET网站工程师岗位职责
- 6 C#.net软件开发工程师岗位职责
- 7 计量工程师岗位职责
- 8 钣金工程师岗位职责
- 9 自动化服务工程师岗位职责
- 10 保健食品研发岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 软件需求工程师岗位职责
- 2 研究主管工程师岗位职责
- 3 化工环保工程师岗位职责
- 4 电话支持工程师岗位职责
- 5 变频器售后工程师岗位职责
- 6 winCE工程师岗位职责
- 7 新项目调研工程师岗位职责
- 8 面套工程师岗位职责
- 9 应急通信工程师岗位职责
- 10 激光销售工程师岗位职责