-
LINUX系统开发工程师岗位职责
-
Android/Linux系统高级开发工程师岗位职责:
1、移植,维护和定制Android系统中间件到智能电视和OTTSTB平台;
2、开发和维护AndroidHAL/Frameworks各模块,包含设置、网络、安全、DRM、多媒体等中间件模块;
3、系统架构设计和开发;
4、技术方案预研及难点攻关;
5、团队代码质量控制。
岗位要求:
1、CS或者EE相关专业,1年以上工作经验;
2、深入理解AndroidFrameworks系统架构,包含Storage、WiFi、BT、Battery、Sensor、Power等;
3、深入了解Android各版本的系统架构更新及平台限制;
4、全程参与过至少一个大中型Android智能硬件产品,独立负责完成其中一个模块的开发;
5、优秀的软件设计、问题解决和调试技巧;
6、熟练掌握C++/Java语言;
7、熟悉Android系统整体和独立jar包开发编译流程;
8、有原生AndroidFramework的优化及问题修改的经验优先(AndroidLibrary,Dalvik/ARTVM);
9、熟练应用git/gerrit/jenkins等工具;
10、有Androidbuildingsystem,python,shell等开发经验;
11、熟练阅读英文文档和国外技术网站。岗位职责:
1、移植,维护和定制Android系统中间件到智能电视和OTTSTB平台;
2、开发和维护AndroidHAL/Frameworks各模块,包含设置、网络、安全、DRM、多媒体等中间件模块;
3、系统架构设计和开发;
4、技术方案预研及难点攻关;
5、团队代码质量控制。
岗位要求:
1、CS或者EE相关专业,1年以上工作经验;
2、深入理解AndroidFrameworks系统架构,包含Storage、WiFi、BT、Battery、Sensor、Power等;
3、深入了解Android各版本的系统架构更新及平台限制;
4、全程参与过至少一个大中型Android智能硬件产品,独立负责完成其中一个模块的开发;
5、优秀的软件设计、问题解决和调试技巧;
6、熟练掌握C++/Java语言;
7、熟悉Android系统整体和独立jar包开发编译流程;
8、有原生AndroidFramework的优化及问题修改的经验优先(AndroidLibrary,Dalvik/ARTVM);
9、熟练应用git/gerrit/jenkins等工具;
10、有Androidbuildingsystem,python,shell等开发经验;
11、熟练阅读英文文档和国外技术网站。
-
相关范文
- 热门推荐
- 分类推荐
- 猜你喜欢
-
- 1 质量审核工程师岗位职责
- 2 集成电路前端设计工程师岗位职责
- 3 软件售后工程师岗位职责
- 4 生产计划工程师岗位职责
- 5 安防监控系统工程师岗位职责
- 6 资深维修工程师岗位职责
- 7 化学处理工程师岗位职责
- 8 石化工程师岗位职责
- 9 java工程师岗位职责
- 10 硬件工程师助理岗位职责