关于我们:
OPPO
“一分钟,311 台 OPPO 手机完成生产,销往 35 个国家和地区。”
OPPO 成立于 2004 年,是一家快速发展的科技公司。
至今,OPPO 的产品和服务已覆盖全球 30 余个市场。
OPPO 专注科技创新,在工业设计、未来通信、人工智能、3D 视觉等技术领域持续突破,致力将艺术与科技融合,为用户带来怦然心动的产品体验。
如今,全球超过 2.5 亿年轻人正在使用 OPPO 智能手机。
ColorOS
ColorOS 是由 OPPO 推出的基于安卓( Android )深度定制的手机 ROM 系统,自 2013 年诞生以来 ColorOS 稳扎稳打,凭借简洁的 UI、人性化功能逐渐成长至今,目前已坐拥超过 2.5 亿用户。
岗位职责&要求:
Android Framework 开发工程师
职责所在:
- 负责 android 手机系统性能优化
- 解决手机系统稳定性问题
- 优化手机功耗问题
能力加分项:
- 熟悉系统开关机原理和流程,熟悉 recovery/ota/电源管理等业务
- 熟悉 android 系统 frameworks 层各模块,如 AMS/WMS/PMS/usb/power 等
- 熟悉系统各种调试方法,有各种疑难问题分析经验,如死机重启黑屏定屏等问题
- 熟悉卡顿问题分析办法,有丰富的卡顿分析经验
- 有功耗优化、性能优化、内存优化等相关经验
- 良好的沟通能力、团队精神,快速学习的能力;
Android 应用开发工程师
职责所在:
- 负责 Android 平台的客户端应用研发工作;
- 参与 App 架构设计,可以独立承担模块设计,并主导项目;
- 依据项目进度与需求完成软件功能实现;
- 代码维护,Bug 修改,性能优化;
能力加分项:
- 2 年以上 Android 平台应用开发经验;
- 独立负责过 Android 客户端产品的关键核心模块设计工作;
- 深入理解 Android 的消息机制、事件传递机制,熟练自定义控件,有 UI 优化实践及 UI 架构心得和经验更佳;
- 熟悉 Android 网络编程和数据库开发,基本功扎实,可以应对各种 Android 复杂问题,并迅速给出解决方案;
- 熟悉 JAVA 设计模式、多线程并发,有良好的编程习惯和面向对象编程思想;
- 有 AMS、PMS 相关工作经验者优先;
- 有良好的沟通表达能力和团队合作精神。
Android kernel 开发工程师
职责所在:
- 负责 Android/Linux 子系统优化的分析、设计、实现;
- 负责 Android/Linux 内核相关功能的开发与调试;
- 负责手机平台上 Linux 内核相关问题的定位与解决;
能力加分项:
- 具有 2 年及以上驱动或者内核开发工作经验;
- 熟悉 Linux 内核各大子系统,并且深入理解 Linux 内核至少一个子系统,比如内存管理、文件系统、CPU 调度等;
- 熟悉 Linux 内核相关开发环境,熟悉 shell、gdb、vim 等工具;
- 有 Linux 社区开发经验的优先考虑;
- 有相关子系统优化经验者优先
工作地点:深圳南山后海
联系方式
微信:orzbing
邮箱: dubing@oppo.com