Qualcomm logo
高通
Graphics Software Engineer

Graphics Software Engineer

发布于 大约 11 小时前

普通员工/个人贡献者

上海市
中级经验
全职员工
仅现场办公
硕士
GPU
OpenCL
OpenGL ES
QNX

AI 估算 · 20k–35k

上海高通GPU驱动岗,技术难度高,市场竞争力强,硕士加经验月薪2-3.5万。

职位详情

关于这个职位

该职位是高通上海研发中心的GPU软件工程师,主要负责为骁龙GPU开发驱动程序,并支持基于OpenGL ES/Vulkan/OpenCL的2D、3D或计算应用

你将参与新功能设计、技术调研、问题调试与分析,并在Android/Linux/QNX等多个操作系统上进行单元测试
工作涉及与全球团队协作解决关键问题,适合对底层图形技术有浓厚兴趣的工程师

最低要求

工程、信息系统、计算机科学或相关领域的学士学位,并具有2年以上软件工程或相关工作经验

或硕士学位加1年以上经验
或博士学位
年以上使用C、C++、Java、Python等编程语言的学术或工作经验

工作职责

独立工作,很少监督

做出中等影响的决策
错误可能有财务影响或影响项目、运营或客户关系
错误可能需要超出直接工作组的干预才能纠正
使用口头和书面沟通技巧向多个具有不同知识水平的个人/听众传达复杂和/或详细信息
可能需要较强的谈判和影响力,向大群体或高层人士沟通
对关键组织决策有一定影响力(例如,高级领导层咨询其意见)
完成没有明确定义步骤的任务
通常需要同时运用多种心智能力来确定最佳方法
错误可能导致大量返工
在指导方针内或为达成既定目标,运用大量创造力创新流程、程序或工作产品
使用演绎和归纳推理解决问题
可能需要采取多种方法
通常信息缺失或冲突
需要高级数据分析和解释能力
偶尔参与自身领域内影响直接运营的战略规划

优先资格

具备OpenGL ES/Vulkan/OpenCL技能

了解并拥有主流窗口系统(如X11/Weston/Surface flinger)的经验
熟悉性能调优和优化工具(Android、Linux、QNX等)
有Linux驱动开发经验者优先

AI 洞察

优缺点分析

优点

  • 高通在移动和汽车图形领域的龙头地位,技术积累深厚,能接触前沿GPU IP与API
  • 工作内容涉及多个操作系统和图形标准,技术广度与深度并存
  • 全球团队协作,有机会与各地顶尖工程师交流,提升国际视野
  • 跨OS(Android/Linux/QNX)的驱动开发调试复杂,需同时掌握多个平台特性
  • 图形API更新快(如Vulkan版本迭代),需要持续学习跟进

缺点 / 挑战

  • 汽车产品对稳定性与性能要求极高,Bug可能影响安全,工作压力较大
  • 适合热爱底层图形技术、有耐心深耕驱动开发、喜欢挑战多平台兼容性问题的软件工程师

角色解读

  • 纵向成长为高级GPU软件工程师或图形架构师,深入驱动和图形算法的优化
  • 横向拓展为汽车图形平台专家,参与自动驾驶或智能座舱的图形系统设计
  • 可晋升为技术团队负责人,带领小组攻克图形相关的技术难题
  • 开发骁龙GPU在汽车产品中的驱动程序,确保图形硬件与操作系统正常交互
  • 为基于OpenGL ES/Vulkan/OpenCL的2D/3D图形应用提供技术支持和优化
  • 参与新功能设计、技术调研,并解决跨平台(Android/Linux/QNX)下的兼容性和性能问题
  • 与全球团队协作,处理关键问题并推动新设计方案落地
  • 精通C/C++和多线程编程,具备扎实的底层开发能力
  • 熟悉Linux系统架构,掌握Android/QNX等嵌入式系统的调试技巧
  • 拥有GPU或图形相关开发经验,理解渲染管线和API原理
  • 具备较强的逻辑分析和问题解决能力,能处理复杂的内存和性能问题

申请策略

  • 了解高通的Adreno GPU架构及其在汽车中的应用方向,面试中能体现对业务的思考
  • 准备好一个驱动开发或图形优化的完整案例,从问题定义到解决过程清晰阐述
  • 突出GPU相关项目经验,如驱动开发、图形API(OpenGL ES/Vulkan)使用、性能调优案例
  • 强调C++编程能力和多线程调试经历,尤其是Linux/Android下的内存和性能分析
  • 展示跨平台工作经验,如同时接触过Android和QNX系统
  • 提前学习Vulkan和OpenCL高级特性,了解汽车图形标准(如Android Automotive)
  • 熟悉性能分析工具(如perf、Snapdragon Profiler),掌握GPU调试方法

面试指南

  • 概念阐述题(如渲染管线):先给出核心定义,再分步骤详细说明,最后可结合实际项目经验
  • 对比题(如OpenGL ES vs Vulkan):从设计目标、性能开销、控制粒度等维度对比,强调各自适用场景
  • 问题解决题(性能调试):先描述工具和方法,再按分析-定位-优化-验证的步骤展开
  • 请描述GPU的渲染管线,包括顶点处理、光栅化、片段处理等步骤
  • OpenGL ES和Vulkan在设计哲学上有何主要区别?Vulkan的优势体现在哪些场景?
  • 你在调试图形性能问题时通常使用哪些工具?请举例说明如何定位瓶颈
  • Linux内核中如何进行设备驱动注册?共享内存的同步机制有哪些?
  • 请解释死锁产生的条件,并编写一个简单的多线程代码示例避免死锁

匹配度报告

71
综合匹配度

高通汽车GPU驱动岗,前沿图形技术栈,薪资优厚,但办公灵活性和WLB一般。

适合人群
适合重视技术成长和职业前景,能接受现场办公和一定工作强度的求职者。
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利75
成长发展80
工作生活60
使命价值70

薪资福利匹配

75中等

高通作为大厂薪资福利有竞争力,虽然JD未明确数额,但行业水平在上海属于中上。

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

成长发展匹配

80较高

职位涉及前沿图形API和嵌入式系统,技术成长空间大,但JD未明确晋升路径或培训机制。

技术前沿前沿/新兴技术
技术栈C、C++、OpenGL ES、Vulkan、OpenCL、Linux、Android、QNX
业务类型profit_center

工作生活匹配

60中等

仅现场办公,上海张江科技园区,JD未提及WLB或加班情况,行业普遍有一定压力。

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

使命价值匹配

70中等

汽车芯片行业高速增长,技术驱动创新,但社会影响力相对中性,无明显使命感表述。

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