ANDROID驱动研发工程师岗位职责 - 制度大全
制度大全 导航

ANDROID驱动研发工程师岗位职责

编辑:制度大全2019-12-29

岗位职责:

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系统开发、应用经验者优先。

篇2:ANDROID平台研发工程师岗位职责

多媒体Android平台研发工程师职位描述:

1、负责抖音、火山以及海外相关产品android客户端的研发,编写高质量的代码;

2、和产品经理协作,根据产品需求进行Android产品的开发,高质量实现业务逻辑;

3、参与应用架构设计、开发、性能优化等工作;

4、持续不断的改进用户体验,负责相关新技术新架构的实现;

5、根据团队的整体目标和规划,进行相关的研发工作。

职位要求:

1、本科及以上学历,计算机相关专业,1年以上Android开发经验;

2、熟练掌握Java语言,至少一年以上使用经验,对多线程、常用数据结构等有一定的了解;

3、熟悉AndroidUI开发,掌握主流开源框架的使用,了解其基本原理,对应用性能优化有一定理解和实践;

4、熟悉JNI以及NDK相关的技能,具备一定的C/C++能力;

5、对iOS、web前端有一定的了解或有过相关的开发经验更佳;

6、具有较好的代码风格,有较强的独立工作能力,熟悉Android各版本的适配与系统兼容;

7、了解音视频、特效相关多媒体客户端开发,有过相关开发经验更佳;

8、有较好的学习能力、沟通能力、逻辑思维能力,热爱技术,对技术有自己独到的理解并付诸实践。职位描述:

1、负责抖音、火山以及海外相关产品android客户端的研发,编写高质量的代码;

2、和产品经理协作,根据产品需求进行Android产品的开发,高质量实现业务逻辑;

3、参与应用架构设计、开发、性能优化等工作;

4、持续不断的改进用户体验,负责相关新技术新架构的实现;

5、根据团队的整体目标和规划,进行相关的研发工作。

职位要求:

1、本科及以上学历,计算机相关专业,1年以上Android开发经验;

2、熟练掌握Java语言,至少一年以上使用经验,对多线程、常用数据结构等有一定的了解;

3、熟悉AndroidUI开发,掌握主流开源框架的使用,了解其基本原理,对应用性能优化有一定理解和实践;

4、熟悉JNI以及NDK相关的技能,具备一定的C/C++能力;

5、对iOS、web前端有一定的了解或有过相关的开发经验更佳;

6、具有较好的代码风格,有较强的独立工作能力,熟悉Android各版本的适配与系统兼容;

7、了解音视频、特效相关多媒体客户端开发,有过相关开发经验更佳;

8、有较好的学习能力、沟通能力、逻辑思维能力,热爱技术,对技术有自己独到的理解并付诸实践。

篇3:ANDROID产品研发工程师岗位职责

Android高级研发工程师(主营产品)墨迹天气北京墨迹风云科技股份有限公司,墨迹天气,墨迹风云,墨迹风云工作职责:

1、参与客户端技术难点的攻克以及前沿技术的预研;

2、对产品进行性能优化,控制App对内存、CPU、流量、电量的消耗;

3、能够快速定位问题、解决问题能力及有系统版本兼容经验;

4、探讨合理高效的技术架构和实现方式,实现项目高标准高性能要求。

任职资格:

1、四年以上移动客户端开发经验,985或211优先考虑;熟悉AndroidSDK,并开发过1~2款成熟产品,熟悉内存优化,熟悉多线程使用。

2、熟悉Android下网络通信,对Socket通信,Tcp/Ip和Http有较深刻的理解和经验,有网络编程经验。

3、熟悉Android内存优化等运行原理,熟悉主流手机平台下的高性能编程及性能调优。

4、具备良好的沟通能力和团队协作能力,善于沟通和合作;能独立完成设计和编码。

5、开发基础良好,理解设计模式,在项目和产品中有很好的设计实践。

6、对新的技术有较强的自学能力,并能够根据工作需要在工作中进行实时的可以优先考虑。

篇4:ANDROID通信软件工程师岗位职责

岗位方向:modem/telephony/ril层等

岗位职责描述:

(1)参与通信软件的具体开发;

(2)参与外研产品跟进和测试;

(3)主要负责开发设计文档编写;

(4)参与通信平台开发;

(5)参与上市产品维护;

(6)参与入网测试和解决实际测试中反馈的问题;

(7)参与专利文件撰写。

任职资格要求:

(1)本科及以上学历,通信工程、电子工程、计算机或自控等相关专业;

(2)具备2年以上相关工作经验,具备基本的通信、嵌入式系统知识;

(3)了解GSM、WCDMA、TD-SCDMA等至少一种协议,能熟练使用C/C++;

(4)从事过GSM协议栈或GSM平台软件开发维护者优先考虑。

篇5:android开发工程师职位描述与岗位职责任职要求(1)

职位描述

任职资格

1、教育背景:计算机、电信等相关专业本科以上学历;

2、工作经验:

1年以上Android平台开发经验。

岗位技能:

1、熟练使用java语言,熟悉面向对象程序设计思想和相关设计模式概念,具备良好的软件开发代码编写规范;

2、熟练使用android开发IDE或者Eclipse工具,adb,DDMS等辅助工具;

3、熟悉android应用框架,掌握androidSDK;理解android的体系结构;

4、熟练使用android下的四种组件Activity,Service,ContentProvider,BroadcastReceiver,以及Intent的使用;

5、能够很快定位程序运行时产生的bug,并能快速解决。

6、熟悉Android下网络通信机制,对Socket通信、TCP、UDP、http等网络通讯的使用,能够根据返回的数据进行解析(json,xml等格式),对网络通讯安全有一定认识,会使用SSL等通讯协议;

7、能够独立完成android界面UI的设计,布局,会做出客户想要的效果,如动画,特效等炫丽的界面;

8、能够根据产品完成说明操作文档,并能向客户讲解,操作演示;

9、有过IOS应用开发经验的优先。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有