Wingtech logo
闻泰科技
system开发工程师-IOT(J11153)

system开发工程师-IOT(J11153)

发布于 大约 2 小时前

普通员工/个人贡献者

上海市
中级经验
全职员工
仅现场办公
本科
系统与安全工程
Android Framework
Arm
Bsp
Mtk
Qualcomm
内存管理
汇编语言
进程调度
驱动开发

AI 估算 · 15k–25k

上海中级系统开发工程师市场薪资约15-25K,闻泰作为大型ODM企业,薪资处于行业中位偏上,13薪为常见发放月数。

职位详情

关于这个职位

该职位主要负责Android设备底层的Linux内核驱动开发与系统稳定性优化,涉及BSP、内存管理、进程调度等核心模块

适合有Linux内核基础、熟悉C/C++和Java的工程师,工作中需要深入分析并解决内核性能问题,同时与Android Framework层协同调试

最低要求

熟悉Linux Kernel,拥有一年以上Linux底层驱动开发与调试经验

熟练掌握C/C++/Java程序设计
熟悉Linux内核稳定性,性能问题的分析和解决
熟悉Android Framework 基本框架,重要服务
掌握Linux操作系统内存管理,进程管理/调度等基本知识

工作职责

熟悉Linux Kernel,拥有一年以上Linux底层驱动开发与调试经验

熟练掌握C/C++/Java程序设计
熟悉Linux内核稳定性,性能问题的分析和解决
熟悉Android Framework 基本框架,重要服务
掌握Linux操作系统内存管理,进程管理/调度等基本知识
有ARM基础,汇编语言基础者优先
有Qualcomm或MTK平台手机驱动开发经验者优先
有BSP开发相关经验着优先,有Linux社区开发经验的优先

优先资格

有ARM基础,汇编语言基础者优先

有Qualcomm或MTK平台手机驱动开发经验者优先
有BSP开发相关经验着优先,有Linux社区开发经验的优先

AI 洞察

优缺点分析

优点

  • 接触底层Linux内核和驱动开发,技术深度高,专业壁垒强
  • 大型ODM公司,项目量大,能积累多平台(Qualcomm/MTK)实战经验
  • 职位涉及稳定性与性能优化,对技术能力提升显著,职业发展空间大
  • 底层调试工作较为繁琐,需要较强的耐心和问题定位能力
  • Linux内核与驱动开发门槛高,需要持续学习新技术和内核版本迭代
  • 适合热爱底层系统、对Linux内核有浓厚兴趣,且愿意深究技术细节的工程师

缺点 / 挑战

  • ODM行业项目节奏快,可能面临一定的工作压力

角色解读

  • 从Linux驱动工程师逐步成长为系统架构师,负责整体系统稳定性与性能优化
  • 可向Android HAL层或Framework层深入,成为系统全栈工程师
  • 积累平台经验后,可转向芯片厂商或大型互联网公司的底层系统团队
  • 负责Android设备底层Linux内核驱动开发与调试,确保硬件与操作系统正常交互
  • 分析和解决内核稳定性、性能问题,优化内存管理和进程调度
  • 与Android Framework团队协作,确保底层驱动与上层服务协同工作
  • 可能涉及Qualcomm或MTK平台上的BSP开发与移植工作
  • 扎实的C/C++和Java编程能力,能高效编写底层驱动代码
  • 深入理解Linux内核原理,包括内存管理、进程调度、中断处理等
  • 熟悉Android Framework基本架构和重要服务,能够进行系统级调试
  • 有驱动开发或BSP开发经验,掌握ARM汇编基础更佳

申请策略

  • 了解闻泰科技的主要客户和产品线(如手机、IoT设备),在面试中展现行业认知
  • 准备一个完整的驱动开发项目案例,从需求到调试的详细过程
  • 突出Linux内核开发经验,特别是稳定性或性能问题的具体案例
  • 展示C/C++和Java编程项目,尤其是与驱动或系统层相关的代码贡献
  • 若有Qualcomm或MTK平台经验,务必明确列出平台型号和开发内容
  • 强调BSP开发或Linux社区贡献经历,体现技术深度
  • 如果缺乏ARM汇编基础,可提前学习ARM指令集和汇编调试技巧
  • 阅读Linux内核源码,重点关注内存管理和进程调度模块

面试指南

  • 对于问题解决类问题,采用STAR法则:情境、任务、行动、结果
  • 重点描述分析方法和工具(如ftrace、perf、kgdb)
  • 对于原理类问题,先给出定义,再结合具体场景举例,展现深度理解
  • 对于平台差异问题,从芯片架构、驱动模型、调试工具等方面对比,体现经验广度
  • 请描述一次你解决Linux内核稳定性问题的经历
  • Linux内存管理中,页表、slab分配器、CMA分别是什么?
  • 如何调试内核Oops或Panic?请说明常用工具和步骤
  • Android Framework中,一个应用请求摄像头数据,从底层驱动到上层服务的完整流程是什么?

职位点评

66
综合评分

技术深度高、成长性强,但工作灵活性较低,适合追求技术精进的工程师。

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

更适合这类人
该职位最适合以技术成长为核心动机、愿意深入底层系统的求职者,对薪资和WLB要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展85
工作生活50
使命价值50

薪资福利

65中等

薪资处于市场中等偏上水平,但JD未明确提及福利结构,补偿性动机满足程度中等。

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

成长发展

85较高

技术栈为Linux内核和驱动开发,属于底层核心技术,成长性强;但JD未明确提及晋升通道或培训体系。

技术前沿主流现代技术
技术栈Linux Kernel、C/C++、Java、Android Framework、ARM、Qualcomm、MTK、BSP
业务类型ambiguous

工作生活

50较低

工作地点为上海现场办公,JD未提及弹性工作或远程选项,生活化动机满足一般。

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

50较低

ODM行业属于稳定成熟领域,但职位本身社会影响力一般,意义感动机满足中等。

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