首页 > 制度大全 > android驱动工程师职位描述与岗位职责任职要求

android驱动工程师职位描述与岗位职责任职要求

2024-07-26 阅读 7677

职位描述

岗位职责

负责Android系统的BSP开发包括不限于以下工作:

1、负责Android系统中的驱动移植与开发;

2、负责Android框架的优化与定制;

3、负责AndroidNative层中子模块的接口定义与开发;

4、负责Linux内核的裁剪、配置;

5、负责Bootloader的常规开发如启动流程,硬件初始化等工作。

任职要求

1、2年以上嵌入式Linux开发经验,有Amlogic方案开发经验者优先;

2、本科及以上学历,计算机相关专业;

3、熟悉Linux内核开发,熟悉DLP,CAMERA,USB,LED等外设驱动开发;

4、拥有Linux下的应用开发能力,熟悉I2C、SPI、串口、V4L2等接口编程;

5、拥有Android系统模块的定制修改经验,如SystemUI、SystemService(WiFi、BLUETOOTH、INPUT、ETH、POWERMANAGE)、AMS;

6、熟悉常规的系统性能检测方法,以及调试方法;

7、C语言编程能力扎实,熟悉ARM体系结构;

8、熟悉Makefile,Shell脚本的编写。

篇2:算法驱动软件工程师岗位职责

1.芯片驱动开发,WinCE下的设备驱动开发。

2.协助芯片定义、验证等工作。

3.负责算法和标准应用及界面的开发。

4.负责多媒体、指纹识别等算法的移植。

5.协助客户产品方案开发。

6.负责开发文柯的撰写及整理。

篇3:底层驱动软件工程师或固件工程师岗位职责内容

1.负责按照总体设计完成模块详细设计说明书。

2.完成模块代码编写、内部测试工作。

3.协助硬件设计人员及应用软件设计人员进行系统开发与调试。

4.根据技术支持需求进行软件代码维护。

5.编写相关技术文档,并对有关人员进行培训。