Android应用开发/系统级应用方向-
1.7-1.8万元/月
一、职位概述
负责Android平台应用层功能开发及系统级应用(如SystemUI、Settings、Launcher等)的架构设计与性能提升,深入参与系统框架层的定制化改造与稳定性优化,结合实际业务场景推进技术革新,致力于构建流畅、可靠的系统级产品体验。
二、核心职责
应用层开发:
承担Android系统应用(包括设置中心、状态栏、桌面等)的整体架构设计、编码实现及全周期维护工作。
依据产品需求完成各功能模块开发,涵盖界面交互、逻辑处理、数据持久化等方面,保障代码质量与后期可扩展性。
持续优化应用性能指标(如启动效率、内存使用、能耗控制),排查并解决设备兼容性问题,增强用户使用感受。
系统级应用开发:
参与AndroidFramework层服务(如AMS/WMS/PMS等)的定制开发,基于原生源码进行功能调整与扩展以满足特定需求。
主导SystemUI、Settings等关键系统应用的深度改造,涉及状态栏、通知面板、快捷开关等功能模块的重构与调优。
攻关复杂系统问题(如ANR、崩溃异常、内存泄漏),利用日志追踪和性能分析工具定位根源并实施修复。
技术攻坚与创新:
跟踪Android前沿技术方向(如JetpackCompose、Kotlin协程、AI驱动的界面优化),推动新技术在项目中的实践应用。
参与底层性能专项优化,包括内存调度机制、线程管理策略、图形绘制效率等方面的改进。
联合硬件团队完成系统与芯片组件的协同调优(如传感器、摄像头、GPU性能挖掘)。
协作与规范:
撰写完整的技术文档(含设计说明、测试方案、接口文档等),积极参与代码审查流程,确保编码规范统一。
与产品、测试、硬件等多方团队高效协同,保障功能需求顺利落地并达到交付标准。
三、任职要求
基础要求
本科及以上学历,计算机、通信、电子等相关专业背景,具备3年以上Android平台开发经验。
熟练掌握Java/Kotlin语言,理解面向对象思想与常用设计模式,具备良好的编程习惯与系统架构能力。
技术能力
应用层开发:
精通AndroidSDK及NDK开发流程,熟悉UI体系结构(View机制、Compose)、动画实现原理及多线程处理方式。
掌握HTTP/TCP网络通信协议,熟练运用SQLite数据库与JSON数据格式,了解常见性能分析工具(如Profiler、Systrace)。
系统级开发:
理解AndroidFramework运行机制,有系统服务(如AMS/WMS/PMS)开发或修改实践经验。
具备Linux内核基础知识,能够阅读并修改AOSP源码,熟悉Git/Gerrit版本控制流程。
加分项:
具有SystemUI、Settings、Launcher等系统应用的实际开发经历。
了解Kotlin协程机制,接触过Flutter跨平台方案或AI相关技术(如端侧模型部署与推理)。
软性素质
具备出色的故障排查与问题解决能力,能独立承担高复杂度模块的设计与实现。
拥有良好的团队合作意识和沟通协调能力,能有效推进跨部门协作项目进展。
热爱技术探索,学习能力强,具备主动进取精神,适应快节奏工作环境。
四、优先条件
有开源社区贡献记录或定期输出技术文章者优先考虑。
熟悉Android14及以上版本新特性(如动态性能调控、隐私权限强化等)者优先。
具备车载信息娱乐系统、IoT终端或折叠屏设备适配开发经验者优先。
持有GoogleGDE认证或在ACM等编程竞赛中获奖者优先。
-
公司直聘前台文员待遇好
5000-6000/元投递简历
-
销售运营
面议投递简历
-
催乳师
8000-10000/元投递简历
-
【新塘】30招做长期组装工
10388-10500/元投递简历
-
学校宿管(进港大道包住)
3800-4000/元投递简历
-
广州滴滴司机-薪酬日结
9000-13500/元投递简历
-
急招催乳/产康师/包吃住/新手可招
8000-15000/元投递简历
-
公司直招C1司机无押金
9021-15120/元投递简历
-
招小车司机无押金
7500-9800/元投递简历
