Qualcomm logo
高通
R&D – IoT Linux Software Engineer

R&D – IoT Linux Software Engineer

发布于 大约 8 小时前

普通员工/个人贡献者

深圳市
高级经验
全职员工
仅现场办公
本科
软件工程
嵌入式系统
ARM
系统调试
内核
驱动开发
gdb

AI 估算 · 35k–55k

高通作为芯片巨头,深圳高级Linux工程师稀缺,10+年经验月薪通常35k-55k,技术栈核心且需求旺盛,薪资竞争力强。

职位详情

关于这个职位

作为高通中国团队的一员,你将专注于机器人、无人机、可穿戴设备及运动相机等产品的Linux软件研发

从bootloader、内核到平台级服务及系统性能优化,你需要全面负责复杂软件项目的技术执行与创新
这是一个技术挑战大、成长空间广阔的高级工程师岗位

最低要求

本科学历且10年以上嵌入式Linux平台开发经验,或硕士学历且7年以上经验

精通C和C++
熟悉ARM CPU架构与指令集
丰富的Linux内核与平台开发经验,包括bootloader、设备树、驱动bring-up、systemd
深入理解Linux内核内部机制:内存管理、调度器、锁机制、块设备驱动
熟练使用GDB、trace工具及JTAG进行调试
强大的问题解决能力,能适应快速变化的环境并给出最优方案
流利的中英文沟通能力(口语与书面),严谨专业的沟通风格

工作职责

领导基于Linux项目的技术执行

设计开发Linux系统组件,包括bootloaders、内核模块、设备驱动及平台级特性
进行深入的需求分析并提出最优技术方案
与跨职能及国际团队协作确保项目成功
探索并原型验证新技术,如嵌入式Linux上的虚拟化(KVM, Xen)、容器化(Docker, LXC)
与全球软件、硬件及产品团队协作,确保对齐与按时交付
跨团队有效沟通,清晰阐述技术挑战、解决方案与进展
推动技术路线图、架构决策与执行策略

优先资格

有嵌入式Linux发行版(如Ubuntu、Debian、Yocto或Android OS)经验

有机器人、无人机、相机、物联网产品开发背景
有从概念到交付主导技术项目的经验
有指导初级工程师或领导技术协作的经验
了解虚拟化、容器或嵌入式AI等新兴技术

AI 洞察

优缺点分析

优点

  • 高通平台提供接触顶尖芯片技术和全球协作机会,极大提升技术视野
  • 涉及的机器人、无人机等赛道增长迅速,技术经验具有高度可迁移性
  • 中英文工作环境,有助于跨国职业发展
  • 要求极高,需10年+经验且精通底层系统,技术门槛高,学习曲线陡峭
  • 需同时具备项目管理与跨团队协调能力,不仅是纯技术角色

缺点 / 挑战

  • 深圳硬件行业工作压力较大,可能需要应对多项目并行和高强度研发节奏
  • 适合10年以上嵌入式Linux经验、热爱底层系统技术、愿意接受挑战并在跨国芯片巨头中持续成长的高级工程师

角色解读

  • 技术纵深发展:成为Linux内核或嵌入式系统领域的资深专家/架构师
  • 横向拓展:积累机器人、AI等新兴领域经验,转型方案架构或技术管理
  • 管理方向:带团队成为技术经理,负责更大范围的项目与团队协调
  • 负责嵌入式Linux系统底层开发,包括bootloader、内核、驱动及平台服务的设计与优化
  • 主导技术项目从需求分析到方案落地,协调跨团队(硬件、软件、产品)确保交付
  • 探索并集成虚拟化、容器化等前沿技术到嵌入式平台
  • 为机器人、无人机等智能硬件产品提供核心软件支持
  • 精通C/C++编程,具备10年以上嵌入式Linux开发经验
  • 深入理解ARM架构、Linux内核(内存管理、调度、驱动)及调试工具(GDB、JTAG)
  • 熟悉bootloader、设备树、systemd等底层组件
  • 具备中英文双语沟通能力,能有效与全球团队协作

申请策略

  • 了解高通在IoT和机器人领域的战略方向,在面试中展现对业务的理解
  • 准备1-2个你主导解决的复杂系统问题案例,用STAR法则清晰陈述
  • 重点突出嵌入式Linux底层开发项目经验,尤其是bootloader、内核驱动、性能优化等具体成果
  • 强调与跨团队(硬件、产品)协作及推动技术决策的经历
  • 列出使用过的调试工具(GDB、JTAG)及解决过的复杂系统问题
  • 展示中英文技术文档撰写或跨语言沟通能力
  • 复习ARM架构最新特性(如ARMv8/v9)及Linux内核最新机制(CFS、RCU等)
  • 补充虚拟化(KVM、Xen)和容器(Docker/LXC)在嵌入式上的实践

面试指南

  • 技术问题回答可采用“背景-行动-结果”结构,先说明问题现象,再讲分析方法和工具,最后给出方案和效果
  • 协作类问题突出沟通步骤:明确需求、对齐预期、数据驱动、确认验证
  • 请描述一次你在Linux内核驱动开发中遇到的困难及解决过程
  • 如何处理ARM设备树(Device Tree)与驱动匹配的问题?
  • 如何优化一个嵌入式Linux系统的启动时间?
  • 你如何与硬件团队协作调试一个时序问题?
  • 谈谈你对虚拟化(如KVM)在嵌入式设备中应用的理解
  • 深入复习Linux内核关键子系统(进程调度、内存管理、中断、时钟),准备一个你曾修改或debug过的具体实例

职位点评

71
综合评分

高通深圳高级Linux工程师,技术栈前沿、薪资优厚,但WLB一般、要求极高。

更适合这类人
最看重技术成长和行业前沿,对工作生活平衡要求不高,追求高薪与职业发展的中高级工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展85
工作生活50
使命价值70

薪资福利

80较高

职位提供具有市场竞争力的薪资,高通作为上市公司福利体系完善,但JD未明确透露具体薪资范围,因此薪酬信号偏中性。

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

成长发展

85较高

职位涉及从底层到上层全栈Linux开发及前沿技术(虚拟化、容器),技术成长空间大,但JD未明确提及晋升通道。

技术前沿前沿/新兴技术
技术栈Linux、C++、ARM、KVM、Docker、嵌入式系统
业务类型profit_center

工作生活

50较低

深圳办公,职位未提及远程或弹性工作,硬件行业通常有较高工作强度,WLB信号不足。

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

使命价值

70中等

高通在通信与芯片领域具有行业影响力,该职位支持智能硬件产品开发,具有一定技术价值,但社会使命导向不突出。

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