【1】安卓应用开发
任职要求:
1、2年以上 Android 开发工作经验,有独立完成过应用开发、上线和维护,有架构优化经验;
2、熟练掌握 Kotlin 和 Java 两种语言以及 Android API,熟悉 JNI,Git,熟悉flitter优先;
3、熟练掌握 Jetpack 架构组件和各种 UI 控件,能够实现复杂的界面交互;
4、熟练掌握 Android 中常用屏幕适配方式,有各版本兼容经验;
5、熟悉常用网络协议如 TCP、UDP、HTTP、MQTT、RTSP、RTMP 等,掌握 Socket 网络编程;
6、较好的代码风格,有较强的独立工作能力;
7、能够阅读英文文档,优先;
8、性格良好,有责任心有激情,有良好的团队合作能力和沟通能力;
【2】指纹驱动
职位业务:
1.负责android指纹模块的开发,驱动问题解决,解锁率优化、性能优化
2.负责指纹模块的需求分析,方案设计,测试CASE设计等
3.负责新IC预研,新功能开发、测试总结,风险评估等
4.负责竞品机数据收集和分析
5.负责领导安排的其它任务
职位要求:
1.优先计算机、电子通信等相关专业;经验合适学历可以放宽
2..熟悉C/C++编程语言
3.熟悉Linux系统相关知识,熟悉ARM体系和架构
4.熟悉安卓整体框架、熟悉系统开机流程
5.熟悉指纹的基本工作原理,TEE工作原理
6.有一定的硬件基础,能看懂硬件原理图,具备器件和时序分析能力
7.学习能力强,善于沟通,能够承受一定工作压力;
【3】Android驱动开发【Audio】
岗位职责:
1、负责Android Audio系统(Frameworks, HAL ,Driver)流程优化及功能开发;
2、负责的Audio定制功能开发(音效集成和开发、立体声、降噪技术、声音合成);
3、负责项目Audio器件调试和项目Porting(Smart PA,立体声、Audio DSP、耳机侦测等)
4、负责语音Modem侧的Audio模块维护和开发
任职资格:
1、 优先计算机、通信、电子、自动控制及相关专业;经验合适学历可以放宽
2、 计算机相关专业毕业,有Audio相关工作经验
3、 熟练掌握Linux 驱动开发。
4、 3年及以上Android开发经验
5、 对新技术敏锐、具备独立专研及探索的能力;
5. 熟悉主流手机音频系统软硬件结构,了解ALSA架构及调试手段
6. 了解业界Audio 领域的发展趋势;
7、 正直诚信、勇于创新、敬业尽责及追求极致。
8、 具备较强的自驱力和执行力,对技术有一定的追求;"
base:重庆;薪资:15K;
【4】底软-系统开发工程师
【工作职责】
负责meta/nvram等系统模块的开发与维护,与生成工具配合完成客制化需求开发
负责android hal 中间件的需求分析与开发
【任职资格】:
1. 优先计算机、电子、通信及自动化等相关专业本科毕业,熟悉C/C++,工作经验2+年,经验合适学历可以放宽
2. 熟悉android架构,linux应用开发, 有相关开发经验
3.对Linux内核有一定理解,有过MTK/SPRD/QCM等手机/平板驱动开发经验优先"
base:重庆;薪资:15K;
【5】Launcher开发:
工作职责
1.负责Launcher功能需求开发;
2.负责Launcher项目问题处理及Bug Fix;
3.负责Launcher性能、内存、稳定性问题处理;
任职资格
1.三年以上安卓开发经验,经验合适学历可以放宽至大专
2.深入理解安卓特性及开发工具,至少掌握Java、Kotlin、C/C++一种编程语言
3.熟练掌握多线程、内存管理、设计模式、动效开发等编程技巧和优化方法,有良好的架构设计能力
4.从事过Launcher、WM shell、Framework或大型应用软件研发优先
5.擅长性能、内存分析,动效开发优化,ANR/NE问题等分析解决优先
6.对Framework、WM Shell源码有一定了解
7.良好的编程习惯,能够编写高质量代码,快速的学习能力,能快速融入团队
【6】系统稳定性:
1. 本科及其以上学历,8年以上工作经验;
2. 熟悉c/c++、Java;
3. 熟悉Android framework, 如WMS, AMS, PMS,SurfaceFlinger等模块
4. 有黑屏/定屏,不开机,死机重启分析经验,了解或设计过android稳定性问题涉及场景检测方案,如SWT,hang,内存问题等;
5. 熟悉掌握稳定性问题分析流程和工具:包括但不限于,如gdb,trace32分析NE问题;Mat分析泄漏问题;crash分析内存问题等
base:重庆, 薪资:14-18K;