Goertek logo
歌尔股份
软件研发工程师(046175)

软件研发工程师(046175)

发布于 大约 3 小时前

普通员工/个人贡献者

上海市
高级经验
全职员工
仅现场办公
本科
Android开发
Android Sdk
Launcher
Settings
Systemui
多线程
性能优化

AI 估算 · 25k–45k

5年以上Android经验,上海市场薪资较高,歌尔为上市公司,综合市场水平估算25-45k/月。

职位详情

关于这个职位

该职位负责手机Android平台核心应用(Launcher、SystemUI、Settings等)的开发、优化与维护,解决启动慢、卡顿、内存泄漏等性能问题,并跟进Android新特性落地

需要5年以上Android开发经验,精通Java/Kotlin和Android框架,适合资深Android工程师

最低要求

通信、电子、计算机等相关专业本科及以上学历

具备5年以上Android应用开发经验
熟练掌握Java/Kotlin开发语言,精通Android SDK、UI开发、四大组件、多线程、Binder通信等核心技术,能独立完成模块架构设计与代码实现
具备扎实的性能优化能力,能使用Android Studio Profiler、LeakCanary、Systrace等工具,定位并解决启动慢、卡顿、内存泄漏等问题
具备优秀的跨团队协作能力,英文文档读写流畅,熟练使用英文进行日常技术沟通与会议交流

工作职责

负责手机Android平台常用应用软件的开发、优化和维护,包括但不限于Launcher、SystemUI和Settings等应用的功能实现与迭代

负责模块需求分析、架构设计与代码开发维护,优化性能与用户体验,解决启动慢、卡顿、内存泄漏等问题
跟进Android系统新版本特性与行业技术趋势,实现前沿交互技术的落地应用,提升开发效率与产品竞争力
参与应用需求分析与评审,结合用户使用场景设计技术方案,输出清晰的开发文档

优先资格

有Launcher、SystemUI或Settings模块开发经验者优先

AI 洞察

优缺点分析

优点

  • 涉及Android系统核心应用,技术深度高,能快速提升framework层开发能力
  • 公司为上市公司,平台稳定,资源充足,5G研发中心有较好的发展前景
  • 工作内容涵盖性能优化、新特性落地,紧跟行业趋势
  • 薪资水平在行业内具有竞争力,并有完善的福利体系
  • 需频繁使用英文沟通,对英语应用能力有持续要求

缺点 / 挑战

  • 需要5年以上经验,门槛较高,对技术深度和问题排查能力要求严苛
  • 系统级应用开发涉及复杂机制,调试和优化难度大,工作压力可能较大
  • 适合具备5年以上Android开发经验、对系统框架底层有浓厚兴趣、愿意挑战技术难点并追求技术卓越的资深工程师

角色解读

  • 可向Android系统架构师或技术专家方向发展,深入系统底层
  • 有机会参与5G前沿技术项目,积累行业竞争力
  • 可转型为技术管理岗,带领团队负责更大规模产品研发
  • 负责手机Android平台核心应用(Launcher、SystemUI、Settings)的功能开发与迭代
  • 进行模块需求分析、架构设计与代码优化,解决启动慢、卡顿、内存泄漏等性能问题
  • 跟进Android新版本特性,推动前沿交互技术落地,提升产品竞争力
  • 参与需求评审,设计技术方案,输出开发文档
  • 精通Java/Kotlin和Android SDK,熟悉UI开发、四大组件、多线程、Binder通信等核心机制
  • 熟练使用性能优化工具(如Android Studio Profiler、LeakCanary、Systrace)定位问题
  • 具备架构设计能力,能独立完成模块的设计与实现
  • 良好的英文读写和沟通能力,能进行技术会议交流

申请策略

  • 关注歌尔股份在5G和手机ODM领域的业务布局,在面试中体现对公司的了解
  • 强调自己对技术趋势的敏感度和学习热情,分享个人技术博客或开源项目
  • 突出在Launcher、SystemUI或Settings模块的开发经验,并附上具体项目成果
  • 详细描述性能优化案例,如启动时间缩短百分比、卡顿率降低等量化数据
  • 强调对Android framework的深入理解,如Binder机制、AMS/WMS等
  • 展示英文能力,例如英语六级、读写技术文档或参与国际会议的经历
  • 预先复习Android系统核心机制,熟悉AOSP源码关键模块
  • 练习使用Profiler、Systrace等工具,独立分析性能瓶颈

面试指南

  • 对于技术问题,采用STAR法则(情境-任务-行动-结果)描述项目经验,突出个人贡献和量化成果
  • 对于系统机制问题,先阐述基础原理,再结合实际场景展开,体现理解深度
  • 对于协作问题,强调沟通方法、冲突解决和推进策略,体现全局观
  • 请介绍你在Launcher或SystemUI模块开发中遇到的最棘手的性能问题,以及你是如何解决的
  • 解释一下Android Binder通信机制及其在系统应用中的作用
  • 如何检测和定位内存泄漏?请描述你的排查流程
  • 对Android 13/14的新特性,你有哪些了解?哪些可以应用到系统应用中?
  • 跨团队协作中,如何有效沟通技术方案并推动落地?

职位点评

72
综合评分

资深Android framework开发,技术导向,薪资未披露但预计市场化,工作地点上海,成长性好。

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

更适合这类人
适合追求技术深度和职业成长,对薪酬稳定性有一定要求,能够接受可能的工作压力(未明确)的资深Android工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活60
使命价值70

薪资福利

70中等

薪资未在JD中披露,但作为上市公司资深岗位,薪酬水平预计符合市场标准,福利较稳定。

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

成长发展

85较高

岗位涉及Android系统核心应用开发,技术深度高,紧跟前沿趋势,成长空间大,但JD中未明确晋升机制。

技术前沿主流现代技术
技术栈Android、Java、Kotlin、Launcher、SystemUI、Settings、Binder、多线程、性能优化
业务类型ambiguous

工作生活

60中等

JD未明确工作模式与加班情况,工作地点在上海,但具体办公位置和弹性政策未知。

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

使命价值

70中等

5G领域属于高速增长赛道,岗位涉及前沿交互技术落地,但对社会直接影响不显著。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs