
Engineer, Senior Staff
发布于 大约 2 个月前普通员工/个人贡献者
AI 估算 · 35k–65k
高级嵌入式/Linux开发岗位,技能稀缺且高通平台技术壁垒高,薪资在行业中具有较强竞争力。
职位详情
关于这个职位
作为高通上海的高级员工工程师,您将参与开源社区,提升高通在Linux内核、Yocto/OE、Debian等领域的软件质量与影响力
最低要求
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
工作职责
Build scalable tooling that allows Qualcomm to deliver common core software into a variety of Open source distributions
优先资格
Master's Degree in Engineering, Information Systems, Computer Science or related field.
AI 洞察
优缺点分析
优点
- 接触全球顶尖开源项目,技术栈前沿(Linux内核、嵌入式、Rust等),积累极高含金量的技术经验
- 高通作为行业巨头,提供稳定平台、完善福利及全球化工作机会,可参与国际会议
- 岗位职责多样,涵盖开发、工具链、社区贡献、指导,个人成长空间大
- 要求资深经验(5-6年以上),对开源贡献有实际成果,面试门槛高
- 需要频繁国际旅行(每年数次),对工作生活平衡有影响
- 跨部门协作复杂,需平衡客户需求与开源社区方向
- 适合具备扎实嵌入式/Linux内核经验、热爱开源社区的资深工程师,追求技术深度与行业影响力
缺点 / 挑战
暂无明显挑战项
角色解读
- 在开源领域深耕,成为Linux内核或发行版关键贡献者,提升行业影响力
- 向技术架构师或开源战略负责人方向发展,负责更大范围的软件质量与社区关系
- 可转向管理岗位,带领技术团队,担任工程总监或首席工程师
- 主导高通平台上的Linux内核、启动固件及安全软件的开发与优化,提升开源软件质量
- 构建可扩展的工具链,将高通核心软件集成到多个开源发行版中(如Yocto、Debian)
- 与中央软件工程团队协作,推动上游开源贡献,代表公司出席技术会议
- 指导团队内初级工程师,培养开源技术专家
- 精通C/C++及至少一种高级语言(如Python、Go、Rust),具备汇编能力
- 深入理解嵌入式软件、引导加载程序、Linux内核及发行版,有上游贡献经验
- 优秀的跨部门沟通与技术管理能力,能独立领导复杂软件子系统设计
- 熟悉Git、Perforce等版本控制工具及数据库管理、API设计
申请策略
- 关注高通开源博客或GitHub,了解其技术方向,在面试中展现适配性
- 准备好讨论与客服合作时如何平衡开源理念与商业需求
- 突出在Linux内核、Yocto、Debian等开源项目中的上游贡献,附上贡献链接或commits
- 强调C/C++及高级语言(Python/Go/Rust)的项目经验,尤其是嵌入式或系统软件
- 展示技术领导力:指导团队、设计复杂系统的经历,以及跨团队协作案例
- 提及参加开源会议或发表技术演讲的经历
- 若缺少上游贡献经验,可尝试修复Linux内核小问题并提交patch,积累记录
- 深入学习Yocto/OE构建系统或特定内核子系统(如多媒体、电源管理)
面试指南
- STAR方法:描述情境、任务、行动、结果,突出开源协作具体流程
- 对于技术问题,先阐述基本原理,再给出实际调试步骤或设计思路
- 对于冲突类问题,体现沟通和妥协能力,强调社区共识的重要性
- 请描述一次你将一个功能成功贡献到Linux内核上游的经历
- Yocto构建系统的工作原理是什么?如何添加一个新的layer?
- 在嵌入式系统中,如何调试一个引导加载程序(bootloader)启动失败问题?
- 你如何平衡客户定制需求与上游社区一致性?
- 请解释C++虚函数表的工作原理及在多态中的应用
职位点评
高通Senior Staff工程师,前沿开源技术栈,高成长性,但需现场办公及频繁差旅。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
薪资福利
高通薪资福利优厚,属行业顶尖,但JD未明确具体薪资;福利如五险一金等未提及,但公司通常提供全面保障。
成长发展
岗位涉及前沿Linux内核和嵌入式技术,开源社区影响力强,有导师和团队建设职责,成长空间极大。
工作生活
工作地点在上海办公室,要求国际旅行,未提及远程或弹性工作,可能影响生活平衡。
使命价值
开源社区贡献具有社会价值,高通技术影响力大,但岗位不直接面向终端用户,使命感中等。
高通 的其他在招职位
ASIC NPI Support Engineer
高通 · 上海市AI 估算 · 30k-50kStaff, Technical Standards – RISC-V SOC
高通 · Taipei, Taipei City, Taiwan; Hsinchu City, Hsinchu City, TaiwanAI 估算 · 30k-50kAI Infrastructure Software Engineer
高通 · 上海市AI 估算 · 25k-45kStaff Packaging Engineer - Process Package Integrity & Bumping
高通 · Hsinchu City, Hsinchu City, TaiwanAI 估算 · 25k-45kSenior Graphics Dev Tools Engineer
高通 · 上海市AI 估算 · 25k-40k