Android系统高级工程师
中科创达软件股份有限公司
- 公司规模:10000人以上
- 公司性质:上市公司
- 公司行业:通信/电信/网络设备
职位信息
- 发布日期:2020-09-07
- 工作地点:西安-雁塔区
- 招聘人数:若干人
- 工作经验:1年经验
- 学历要求:本科
- 职位月薪:1.5-2万/月
- 职位类别:软件工程师 系统工程师
职位描述
岗位职责(平台方向):
1. 负责终端项目软件平台基线搭建/编译改造/基线升级/Patch合入等;
2. 负责软件架构设计,核心系统方案编码,系统裁剪及优化;
3. 负责对系统问题(死机、重启、子系统crash等)进行定位分析及解决;
4. 负责Google xTS/ Security Patch/GMS维护,测试问题分析及解决;
岗位职责(性能/稳定性/可靠性方向):
1. 负责系统卡顿/卡死/死机/狗超时等问题分析及解决;
2. 负责系统性能优化,包括开机启动时间优化/APP启动优化/内存优化等;
3. 负责系统兼容性问题及其它影响系统稳定性/可靠性问题分析与解决;
4. 负责系统无异常运行时间提升,MTBF指标提升等;
5. 负责深入研究Android/Linux系统架构,尤其是新版本的新功能;
岗位职责(功耗方向):
1. 负责整机各模块及业务场景中工作低电流达标,对异常项进行分析及解决;
2. 负责各应用场景功耗优化及续航提升;
3. 负责Android后台启动管理/应用冻结/杀进程等方案设计及维护。
任职资格要求:
1. 计算机相关专业本科以上学历, 本科5年(硕士3年)以上工作经验;(必选)
2. 近3年主要从事Android 对应方向的研发工作;(必选)
3. 熟悉Android系统架构及编译系统,能够独立完成高通/MTK平台软件基线搭建,并根据实际需要对编译系统完成改造;(平台方向)
4. Android全栈工程师,能够快速的完成新业务的系统方案设计及编码架构搭建;(平台方向)
5. 熟悉Android常用性能/稳定性分析方法,熟练掌握Systrace/Raceview/Profiler等工具的使用,对Android启动过程有较深入研究;(性能/稳定性方向)
6. 熟悉Android常用功耗分析方法,对Wakelock /Alarm对齐/Doze/Data Saver等有较深入研究,熟练掌握Battery Historian/batterystats等工具的使用方法;有一定的后台启动管理/杀进程/应用冻结方案设计能力。(功耗方向)
7. 对linux系统五大功能(进程管理,内存管理,文件系统,设备控制,网络管理)有比较深入的知识体系和实际开发经验;
备注:简历投递时注明应聘方向。
公司介绍
中科创达软件股份有限公司是全球领先的智能终端平台技术提供商。公司旨在通过提供领先的技术,产品,服务帮助OEM厂商增加产品差异性和加速产品上市时间。作为移动操作系统领域的专家,本公司已经与移动供应产业链里的领先企业建立了紧密的合作关系,涵盖从芯片厂商, OEM厂商,硬件设计商,到运营商和应用开发公司等广泛的业界生态系统。本公司通过和生态系统中各厂商的深入合作, 为客户提供全球领先的移动解决方案。
除了总部设在北京,本公司还设立了4个研发中心,分别位于南京,成都,西安和杭州;七个技术支持中心,包括东京,首尔,上海,深圳,香港,台北和美国。本公司已经建立了全球伙伴关系,可以为客户提供包括英文,中文,日语和韩语在内的当地语言支持。
中科创达软件股份有限公司已经在安卓、Windows Phone、火狐操作系统和应用开发领域积累了丰富的经验,涵盖了BSP,OS kernel,驱动,框架,协议栈,多媒体,应用,工具和安全技术。
我们使用飞书等效率软件办公,崇尚高效、创新
中科创达软件股份有限公司不但提供移动操作系统的技术和服务,而且还在全球的智能设备生态系统中扮演一个重要的角色。通过和产业链各个环节的紧密合作,致力于在智能设备开发,定制等领域的持续投入。
联系方式
- 公司地址:武汉光谷软件园