职位详情
安卓开发工程师(应用层 & 系统级应用方向) 已下线
1.6-1.7万
北京玲珑塔科技有限公司
北京
3-5年
本科
08-08
工作地址

北京影智科技有限公司北京影智科技有限公司

职位描述
一、职位概述
负责Android平台应用层开发及系统级应用(如SystemUI、Settings、Launcher等)的设计与优化,深度参与系统框架层定制与性能调优,结合业务需求推动技术创新,打造高性能、高稳定性的系统级产品体验。
二、核心职责
应用层开发
负责Android应用(如系统设置、状态栏、桌面等)的架构设计、编码实现及全生命周期维护。
根据产品需求完成功能模块开发,包括UI交互、业务逻辑、数据存储等,确保代码质量与可维护性。
优化应用性能(启动速度、内存占用、功耗等),解决兼容性问题,提升用户体验。
系统级应用开发
参与Android Framework层定制开发(如AMS/WMS/PMS等系统服务),修改系统源码以实现定制化需求。
负责SystemUI、Settings等核心系统应用的深度定制,包括状态栏、通知中心、快捷设置等模块的优化。
攻关系统级问题(如ANR、崩溃、内存泄漏),通过日志分析、性能监控工具定位并修复底层缺陷。
技术攻坚与创新
研究Android新技术趋势(如Compose、Kotlin协程、AI赋能UI等),推动技术方案落地。
参与系统级性能优化项目,如内存管理、线程调度、图形渲染优化等。
协同硬件团队优化系统与芯片的交互(如Sensor、Camera、GPU调优)。
协作与规范
编写技术文档(设计文档、测试用例、API文档等),参与代码评审(Code Review)确保代码规范性。
与产品、测试、硬件团队紧密协作,推动需求落地并保障交付质量。
三、任职要求
基础要求
本科及以上学历,计算机、通信、电子相关专业,3年以上Android开发经验。
精通Java/Kotlin,熟悉面向对象编程与设计模式,具备良好的代码风格与架构能力。
技术能力
应用层开发:
熟练掌握Android SDK、NDK开发,熟悉UI框架(View体系、Compose)、动画原理及多线程编程。
熟悉HTTP/TCP、SQLite、JSON等网络与数据存储技术,了解性能优化工具(Profiler、Systrace)。
系统级开发:
熟悉Android Framework层原理,具备系统服务(AMS/WMS/PMS等)开发或修改经验。
了解Linux内核基础,能阅读并修改AOSP源码,熟悉Git/Gerrit代码管理流程。
加分项:
有SystemUI、Settings、Launcher等系统应用开发经验。
熟悉Kotlin协程、Flutter跨平台开发或AI相关技术(如端侧模型部署)。
软性素质
具备较强的问题分析与解决能力,能独立承担复杂模块的设计与开发。
良好的团队协作意识与沟通能力,能高效推动跨团队项目落地。
对技术有热情,具备快速学习能力与自我驱动力,能适应高强度工作节奏。
四、优先条件
有开源项目贡献或技术博客输出者优先。
熟悉Android 14+新特性(如动态性能框架、隐私保护增强等)者优先。
具备车载系统、IoT设备或折叠屏适配开发经验者优先。
有Google GDE(开发者专家)认证或ACM等编程竞赛获奖经历者优先。
五、工作地与团队
团队文化:扁平化管理,技术氛围浓厚,提供大厂级技术培训与晋升通道。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

查看更多相似职位