
闻泰科技
Linux开发工程师(上海)(J13812)
Linux开发工程师(上海)(J13812)
发布于 大约 7 小时前普通员工/个人贡献者
上海市
中级经验
全职员工
仅现场办公
本科
软件工程
Arm
Bsp
Mtk
Qualcomm
安全
系统稳定性
驱动开发
AI 估算 · 15k–25k
上海社招Linux开发工程师,闻泰科技规模较大,结合职位要求一年以上经验,市场月薪约1.5万-2.5万。
职位详情
关于这个职位
该职位是闻泰科技的Linux开发工程师,主要负责Linux底层驱动开发与调试,参与BSP bring-up,解决系统稳定性、安全相关的问题
要求熟悉Linux内核、C/C++编程,有一年以上相关经验,适合对底层技术有热情的工程师
最低要求
本科或以上学历,计算机软件、通信相关专业;
熟悉Linux Kernel,拥有一年以上Linux底层驱动开发与调试经验;
熟练掌握C/C++/Java程序设计;
熟悉Linux内核稳定性,性能问题的分析和解决;
掌握Linux操作系统内存管理,进程管理/调度等基本知识;
有ARM基础,汇编语言基础者优先;
有Qualcomm或MTK平台手机驱动开发经验者优先;
有BSP开发相关经验着优先,有Linux社区开发经验的优先;
工作认真细致,主动性强,责任心强,有较高独立工作能力, 能承受工作压力.
工作职责
技术领域: Statility(Crash/Reboot/Shutdown/Hang), Security(keystore, Selinux, SeAndroid, FRP, Boot verify, FDE, ROOT Check, TEE(QSEE)) 需求实现/问题解决;
技术开发: 所负责技术领域的功能/需求开发,文档撰写,评审
项目的BSP Bring up, 项目各个阶段的Debug;
技术攻关: 参与System领域的技术攻关;
技术支持: 负责System领域的技术培训;
技术积累: System领域的经验库总结,问题分析报告,工具使用指导,SOP梳理;
知识产权: 专利以及软件著作权申请.
优先资格
有ARM基础,汇编语言基础者优先
有Qualcomm或MTK平台手机驱动开发经验者优先
有BSP开发相关经验者优先
有Linux社区开发经验的优先
AI 洞察
优缺点分析
优点
- 技术深度高,涉及Linux内核、驱动、安全等多个底层领域,能积累扎实的系统能力
- 闻泰科技作为ODM大厂,项目经验丰富,可接触Qualcomm/MTK等主流平台的实际开发
- 岗位职责涵盖技术攻关和知识产权申请,有助于个人技术品牌建设
- 底层开发调试难度大,需要具备较强的逻辑思维和排查能力,可能面临复杂问题
- 技术要求全面,需要不断学习新平台和新安全机制,知识更新快
缺点 / 挑战
- 工作强度较高,需要承受项目压力,尤其是解决稳定性问题的紧急情况
- 适合对Linux内核和底层系统有浓厚兴趣,喜欢挑战技术难题,且能承受一定工作压力的工程师
角色解读
- 从初级驱动工程师向高级系统工程师发展,深入掌握内核子系统,成为技术专家
- 可转向BSP团队管理或架构师岗位,负责整体底层软件设计
- 积累安全领域经验,向安全系统工程师或TEE专家方向发展
- 负责Linux系统底层驱动开发与调试,参与BSP bring-up,确保硬件与内核的正常交互
- 解决系统稳定性问题(如Crash、Reboot、Hang)和安全相关问题(如Selinux、TEE),进行问题分析和修复
- 撰写技术文档,参与代码评审,并负责相关领域的技术支持和培训
- 熟悉Linux内核机制,包括内存管理、进程调度、驱动模型等,具备一年以上驱动开发经验
- 熟练掌握C/C++编程,了解Java,能够进行底层代码开发和调试
- 了解ARM体系结构和汇编语言,有Qualcomm或MTK平台开发经验者优先
- 具备较强的问题分析和解决能力,能独立承担技术攻关任务
申请策略
- 提前了解闻泰科技的产品线和在手机ODM领域的地位,面试中展现对公司的认可
- 准备一两个实际调试案例,能够清晰描述问题背景、分析过程和解决方案
- 突出Linux驱动开发的具体项目经验,例如参与过的BSP bring-up或稳定性问题解决案例
- 强调C/C++编程能力和对内核关键模块(如内存管理、进程调度)的理解
- 如果有开源贡献、社区开发经验或相关平台(Qualcomm/MTK)经验,务必重点展示
- 深入复习Linux内核源码,重点关注驱动框架和中断处理
- 学习ARM汇编基础和安全相关技术(如Selinux、TEE),提升竞争力
面试指南
- 对于技术原理问题,从基础概念入手,逐步深入,并举例说明
- 对于调试类问题,采用STAR法则(Situation, Task, Action, Result)结构化回答
- 对于配置类问题,先说明目的,再列出关键步骤,最后强调注意事项
- 请描述Linux内核中进程调度策略(如CFS)的工作原理
- 如何分析一个kernel panic问题?请给出你的调试步骤
- 解释Selinux在Android系统中的作用,以及如何配置策略
- 你曾遇到的最复杂的驱动调试问题是什么?是如何解决的?
- ARM中断处理流程是怎样的?Linux内核中如何注册中断处理函数?
职位点评
49
综合评分
技术深度高、成长空间大,但工作强度较高且福利不明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合以技术成长为首要目标,能接受一定工作强度,不过分追求WLB的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利50
成长发展75
工作生活40
使命价值50
薪资福利
50较低
薪资未在JD中披露,但根据市场水准估算中等偏上,福利未提及,补偿性满足程度一般。
薪资信号未披露(AI估算:15K-25K/月)
成长发展
75中等
职位涉及底层技术积累,有技术攻关和知识产权机会,但未明确提及晋升或培训,发展性较好但有限制。
技术前沿主流现代技术
技术栈Linux Kernel、C、C++、ARM、Qualcomm、MTK
业务类型ambiguous
工作生活
40较低
工作模式未明确,但要求能承受工作压力,可能加班较多,生活化满足程度较低。
工作模式未明确
办公地点未明确
加班情况JD含高强度暗示词
使命价值
50较低
行业为成熟的消费电子ODM,社会影响力一般,创新属于跟随,意义感满足程度中等。
行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
闻泰科技 的其他在招职位
相似职位推荐
Watch Jobs