Wingtech logo
闻泰科技
Android开发工程师(J11677)

Android开发工程师(J11677)

发布于 大约 2 小时前

普通员工/个人贡献者

西安市
中级经验
全职员工
仅现场办公
学历未注明
Android开发
Ams
Android Framework
Android Studio
Anr
Crash
Surfaceflinger
Watchdog
Wms

AI 估算 · 15k–25k

中级Android开发,西安薪资中等,技术栈主流,竞争力中等。

职位详情

关于这个职位

负责Android系统框架层的功能开发与维护,包括Framework服务、稳定性问题(ANR、Crash等)的排查与优化

该岗位要求深入理解Android系统架构,适合具备扎实Java/C++基础和Android开发经验的技术人员
你将参与系统模块优化及新技术研究,推动产品体验提升

最低要求

良好的Java/C++语言基础,熟悉常用数据结构和算法,熟悉设计模式

熟悉Android基础架构、组件、UI、性能优化、内存优化等,对于Android的新版本新特性有一定程度的了解
熟悉Android系统框架,Framework service,熟悉下列一个或多个模块机制原理AMS、WMS、SurfaceFlinger、View体系架构等,或其他Framework模块有开发经验者优先,或者具有丰富Android应用开发经验,且对framework学习和开发有强烈兴趣
熟练使用常用调试工具AndroidStudio、Eclipse、GDB,具备良好的分析解决问题的能力,能独立承担任务,有良好的进度把控能力
对android稳定性问题有一定的经验,ANR,crash,watchdog问题要熟练掌握
具备良好的团队精神和沟通意识,责任心强,工作认真细致,有良好的抗压能力

工作职责

AndroidFramework功能开发、需求分析、框架设计、调试等

Android稳定性问题处理,ANR,Crash,Watchdog问题处理
负责Android系统模块的优化和系统稳定性维护
学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议

优先资格

熟悉下列一个或多个模块机制原理AMS、WMS、SurfaceFlinger、View体系架构等,或其他Framework模块有开发经验者优先

AI 洞察

优缺点分析

优点

  • 深入Android底层系统,技术壁垒高,积累性强
  • 闻泰科技是知名ODM,项目体量大,能接触多种芯片平台
  • Framework工程师稀缺,跳槽竞争力强
  • 西安生活成本较低,薪资在当地有竞争力
  • 系统层调试难度大,问题定位需要耐心和深厚功底
  • ODM行业加班文化较普遍,需要抗压能力
  • 适合对Android系统底层有浓厚兴趣、善于逻辑分析与问题排查的工程师,尤其适合希望在手机或IoT系统领域深耕的技术人员

缺点 / 挑战

  • 可能涉及多机型适配,工作压力较大

角色解读

  • 深耕Android Framework领域,成为系统架构专家或性能优化专家
  • 横向拓展至其他系统领域(如驱动、内核),或转向技术管理岗位
  • 可向硬件结合方向(如IoT、车载系统)发展,利用系统层经验
  • 负责Android Framework层的功能开发与需求分析,设计并实现系统服务
  • 处理Android系统稳定性问题,包括ANR、Crash、Watchdog等,进行根因分析和修复
  • 对系统模块进行性能优化和稳定性维护,持续改进产品体验
  • 跟进新技术研究,将前沿技术应用到实际产品中
  • 扎实的Java/C++编程基础,熟悉数据结构、算法和设计模式
  • 深入理解Android系统框架,熟悉Framework服务如AMS、WMS、SurfaceFlinger等
  • 掌握Android性能优化和内存优化方法,熟悉常用调试工具如AndroidStudio、GDB
  • 具备独立分析和解决问题的能力,有良好的进度把控和团队协作能力

申请策略

  • 在面试中准备一个Framework层的深度问题解决案例,展示技术深度
  • 了解闻泰的主要客户和产品线,体现对公司的兴趣
  • 突出Framework相关项目经验,如AMS/WMS/SurfaceFlinger模块的开发或优化
  • 详细描述解决ANR、Crash等稳定性问题的案例,体现分析思路
  • 展示C++和Java的功底,如自定义View、性能优化等
  • 强调独立开发能力和代码质量意识
  • 系统学习Android源码,特别是Framework核心服务
  • 练习使用Systrace、Perfetto等性能分析工具

面试指南

  • 对于问题排查类:先描述现象和影响范围 → 定位工具和方法 → 根因分析 → 解决方案及验证
  • 对于原理类:从入口开始,逐步展开关键类和方法,最后总结核心机制
  • 对于优化类:先衡量现状 → 确定目标 → 选择优化手段 → 量化对比结果
  • 请描述一次你解决ANR问题的完整过程
  • AMS中Activity启动流程是怎样的?涉及哪些关键类?
  • SurfaceFlinger如何合成图层?VSync机制是什么?
  • 如何优化App的内存占用?避免内存泄漏的方法?
  • Handler消息循环的原理,Looper为什么不会阻塞主线程?

职位点评

69
综合评分

技术深度强、发展性好,但WLB一般且福利未明确。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术深度和职业成长的开发者,能接受一定加班。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活50
使命价值60

薪资福利

70中等

薪资在西安属于中上水平,但未提及具体福利,整体补偿性中等偏上。

薪资信号未披露(AI估算:15K-25K/月)

成长发展

85较高

职位深入Android底层,技术前沿性强,有较多成长空间,但未明确晋升路径。

技术前沿主流现代技术
技术栈Android Framework、Java、C++、AMS、WMS、SurfaceFlinger、ANR、Crash
业务类型profit_center

工作生活

50较低

仅现场办公,无远程或弹性信息,ODM行业加班可能较多。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

行业稳定但非高速增长,社会影响力一般,产品改进有一定意义感。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs