首页 > 制度大全 > 手机驱动开发工程师岗位职责

手机驱动开发工程师岗位职责

2024-07-28 阅读 3113

Linux/Android外设驱动开发工程师(手机/平板类产品)移远通信上海移远通信技术股份有限公司,Quectel,移远通信,移远职责描述:

1.Android平台外设驱动开发与维护;

2.根据项目以及客户需求,开发调试各种外设驱动;

3.能与硬件开发人员共同评估硬件接口;

4.对上层软件人员提供支持,协助解决相应问题

任职要求:

1.二年以上嵌入式Linux/android驱动开发经验,能独立进行驱动开发与维护,了解Linux内核与操作系统,精通menuconfig,具备bat/shell脚本编程能力;

2.熟练使用C/C++等编程语言,掌握Socket及进程间IPC通信技术,了解总线驱动设备模型,具备AndroidAPP、AndroidHAL,内核lib与services经验,熟悉AndroidBinder驱动模型;

3.对USB,Uart,SPI,SD卡,GPIO,SDIO/MMC,BT/WIFI/GPS,Audio,NFC,马达,sensor,指纹识别,充电与电源管理等掌握两项项或者以上经验者为佳;

4.有高通/MTK平台智能手机/平板电脑开发经验者尤佳;

5.能读懂硬件电路原理图,有软硬件调试能力;

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

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

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

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

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

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

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

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

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

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

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

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

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