iOSAndroid工程师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

iOSAndroid工程师职位描述与岗位职责任职要求

编辑:制度大全2020-12-11

职位描述

岗位职责

1、负责iOS/Android的软件设计、开发、优化工作,能够独立完成从设计到开发以及上线的全部工作

2、根据需求进行前沿技术探索和软件架构设计工作;

3、要求Android、iOS都有开发经验;

4、APP性能优化。

岗位要求

1.本科以上学历,计算机、电子、软件、通讯相关专业,4-7年客户端开发经验。

1.扎实的计算机科学基础,精通iOS、Android(Objective-C、Swift、Java、Kotlin)开发语言,精通多线程以及网络编程;

2.熟练掌握XCode、AndroidSudio等开发工具,熟练使用Git等工具;

3.深入理解iOSSDK/AndroidSDK,有UI优化实践及UI架构心得和经验更佳;

4.深入理解MVC、MVVM、VIPEP等架构,runtime,objc_msgSend等机制,具有一定的软件设计能力,熟悉常用的设计模式;

5.对客户端性能优化有独特见解,熟练使用Instrument等工具并定位问题

6.参与开源项目并贡献过代码,有Android或ReactNative开发经验优先

篇2:Android内核开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责:

1.结合Android的特点,负责Qcom和MTK平台性能功耗优化

2.内核新技术的研究和应用

任职资格:

1.本科及以上学历,电子、计算机等相关专业;且具有Linux内核开发经验

2.熟练使用C/C++程序编程;

3.熟悉使用GIT版本管理工具

4.了解CPU/Cache体系结构,具备ARMv8相关知识

5.深入理解操作系统原理;

6.熟悉Linux内核编程或者驱动编程,具有系统性能和功耗优化者优先

7.熟悉Linux调度,内存管理,IO子系统者优先

8.有使用T32,Crash,ftrace和systrace工作经验

9.有良好的文档编写能力

10.具备创新能力,良好的沟通团队协作能力和抗压的能力

篇3:AndroidGraphics系统工程师2792职位描述与岗位职责任职要求

职位描述

岗位职责:

1.分析解决Graphics相关问题,维护图形服务模块;

2.负责图形显示模块性能和功耗调优。

任职资格:

1.熟练掌握C/C++语言,熟悉Java语言开发;

2.两年以上Android平台显示模块开发经验;

3.熟悉Android显示系统原理和实现,如:View、SurfaceFlinger、HWUI、HWComposer、HAL;

4.精通Android图形性能调试技术,比如systrace、perf等,善于利用各种资源优化性能(优先)

5.拥有Qcom或MTK平台显示模块开发经验(优先);

6.具备图形显示模块性能或功耗调优能力(优先);

7.精通Android系统渲染机制;熟悉OpenGLES、OpenCL或Vulkan者(优先)

制度专栏

返回顶部
触屏版电脑版

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