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

Android开发工程师(J11677)

发布于 大约 1 小时前

普通员工/个人贡献者

西安市
中级经验
全职员工
仅现场办公
学历未注明
软件工程
Ams
Android Framework
Anr
Crash
Surfaceflinger
Watchdog
Wms
性能优化

AI 估算 · 15k–25k

西安Android开发岗,技术要求扎实,薪资处于行业中上水平

职位详情

关于这个职位

该职位主要负责Android Framework层的功能开发、系统稳定性维护及性能优化,涉及ANR、Crash等问题的深度排查

需要扎实的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系统模块的优化和系统稳定性维护
学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议

AI 洞察

优缺点分析

优点

  • 接触Android底层框架,技术含金量高,有利于长期职业发展
  • 闻泰科技作为ODM大厂,项目规模大,能积累丰富的实战经验
  • 团队技术氛围浓厚,可深入学习系统稳定性与性能优化领域
  • 技术栈较深,学习曲线陡峭,新人需要较强的自驱力
  • 调试和排查问题耗时较长,对耐心和细致度要求高
  • 适合对Android底层技术有热情、有扎实编程基础、善于分析和解决问题的工程师

缺点 / 挑战

  • 需要处理大量复杂崩溃和异常问题,工作压力较大

角色解读

  • 从Framework工程师逐步成长为Android系统架构师,负责整体系统设计
  • 可向性能优化专家或稳定性专家方向发展,成为团队技术核心
  • 积累底层技术后,可转向芯片厂商或智能硬件领域的系统开发岗位
  • 负责Android Framework层的功能开发、架构设计与调试,确保系统稳定运行
  • 深入分析并解决ANR、Crash、Watchdog等稳定性问题,提升用户体验
  • 优化Android系统模块性能,如内存管理、UI渲染等,推动产品改进
  • 扎实的Java/C++编程基础,熟悉数据结构、算法和设计模式
  • 深入理解Android系统框架,熟悉AMS、WMS、SurfaceFlinger等核心模块
  • 熟练使用Android Studio、Eclipse、GDB等调试工具,具备独立分析解决问题的能力

申请策略

  • 了解闻泰科技的业务方向(手机ODM),在面试中展示对终端设备系统优化的理解
  • 准备一个系统性稳定性问题的案例,从发现到解决的全过程
  • 突出Framework相关项目经验,如AMS/WMS/SurfaceFlinger的定制或优化
  • 列举ANR、Crash、Watchdog等稳定性问题的解决案例,量化改善效果
  • 强调Java/C++技能和调试工具熟练度,附上GitHub或技术博客
  • 深入学习Android系统源码,特别是核心模块的机制
  • 掌握性能分析工具(如Systrace、Perfetto)和内存泄漏检测方法
  • 参与开源项目或自己写Demo验证Framework机制,积累实战经验

面试指南

  • 对于原理类问题,先讲清楚官方定义和核心流程,再结合实际工作经验举例说明
  • 对于问题排查类问题,按照“现象→日志分析→复现→定位→解决”的逻辑回答
  • 对于优化类问题,给出可衡量的指标(如启动时间、内存占用),再分步骤说明优化手段
  • 请解释Android中ANR的触发机制和常见原因,如何分析和定位?
  • 描述一下WindowManagerService(WMS)的工作原理
  • 如何优化Android应用的启动速度?从Framework层面可以做什么?
  • 当系统发生Watchdog超时,你通常如何排查?
  • 谈谈你对Android内存管理机制的理解,以及如何避免内存泄漏?

职位点评

67
综合评分

技术岗位,长期发展好,薪资中上,但WLB一般。

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

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

薪资福利

65中等

薪资在西安属于中上水平,但未提及福利和年终奖,补偿性动机满足度一般。

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

成长发展

85较高

技术深度强,涉及Android底层框架和稳定性问题,成长空间大,有利于长期职业发展。

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

工作生活

50较低

未提及弹性工作或远程,西安生活节奏相对适中,但工作压力较大,WLB一般。

工作模式未明确
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值

60中等

消费电子行业稳定,但社会影响力中性,创新性一般。

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