职位要求
岗位职责:
1、负责Arm平台的Linux和Android设备framework层的设计、开发、测试和维护;
2、系统的剪裁与优化,配合驱动工程师进行各种模块的调试、移植与优化,提升产品的性能和稳定性;
3、与驱动工程师紧密合作解决开发及产品化过程中遇到的各种问题。
任职要求
1. 硕士及以上学历,计算机及相关专业;
2. 外语要求:熟练阅读英文文档;
3. 计算机要求:Java,C/C++
4. 工作经验:
至少五年Android平台开发经验,熟悉Android平台的GUI、基本组件、Socket/HTTP编程、线程、进程间通信机制;
熟悉Linux内核空间与用户空间的数据通信方式,精通C、C++;
熟悉ndk开发流程,熟悉JNI编程规范,有过跨平台移植C组件经历;
深入理解Android Framework,熟悉系统底层架构以及实现机制;
熟悉Android应用架构及常用进程通信机制,深入理解Android系统组件的实现原理,包括Activity,Service,Receiver,Provider等,对软件性能优化、内存优化有较深理解。
5. 个人素质:学习能力强,工作主动,有良好的团队精神和敬业精神。