Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策
Nvidia logo
英伟达
Senior Diagnostic Software Engineer
立即应聘

Senior Diagnostic Software Engineer

发布于 5 个月前

普通员工/个人贡献者

深圳市
高级经验
全职员工
仅现场办公
本科
软件工程
内核编程
操作系统
系统级芯片
计算机架构
设备驱动
诊断软件
调试
ARM

AI 估算 · 45k–80k

该职位要求资深硬件贴近开发经验,涉及核心芯片诊断,技术壁垒高,市场人才稀缺,且在一线科技城市,薪资竞争力强。

职位详情

关于这个职位

该职位是英伟达Tegra系统软件团队的高级诊断软件工程师

你将负责为Tegra芯片/产品设计、开发和调试诊断软件栈,需要与硬件工程师及其他软件工程师紧密合作
工作内容包括开发驱动和测试,参与软件全生命周期,并为数据中心和汽车等全球产品提供高质量、可靠的诊断解决方案

最低要求

电子工程或计算机科学学士或硕士学位,5年以上相关行业经验

扎实的C/C++编程技能
熟悉系统级芯片架构,并具备贴近硬件工作的能力
具备强大的问题解决和调试能力
优秀的沟通和规划能力

工作职责

开发驱动和测试,并推动其完成完整的软件开发生命周期

与软件工程师、硬件和架构团队合作,为各种系统级芯片用例的诊断解决方案实现和优化功能
对软件栈中的问题进行分类、调试和实施修复
与公司内部的同事以及客户和合作伙伴进行高效沟通

优先资格

拥有大型模块化系统软件代码库的工作经验者优先

了解Linux内核内部机制
对ARM平台有扎实的理解
有诊断软件解决方案相关工作经验

AI 洞察

优缺点分析

优点

  • 平台优势:在英伟达这样的全球芯片巨头工作,能接触最前沿的Tegra芯片技术和庞大的软件生态
  • 技能深度:工作涉及底层驱动、内核和硬件交互,能积累非常扎实和稀缺的系统软件开发经验
  • 行业前景:所开发的诊断软件应用于全球数据中心和汽车产品,项目影响范围广,行业价值高
  • 技术难度高:需要同时精通软件和硬件知识,调试问题可能涉及复杂的软硬件交互场景
  • 协作要求高:需要频繁与硬件工程师、其他软件团队及外部客户沟通,对综合能力要求高
  • 知识更新快:芯片技术和软件栈迭代迅速,需要持续学习以跟上技术发展
  • 适合热爱底层技术、对计算机系统有浓厚兴趣,并希望在软硬件结合领域深入发展的资深软件工程师

缺点 / 挑战

暂无明显挑战项

角色解读

  • 技术纵深发展:可成为诊断软件、内核驱动或系统软件架构领域的专家
  • 横向扩展:积累的硬件协同开发经验,为转向更广泛的嵌入式系统、汽车电子或数据中心底层软件领域打下基础
  • 团队引领:凭借深厚的技术功底和沟通能力,未来可向技术负责人或架构师方向发展
  • 为英伟达的Tegra芯片开发诊断软件栈,包括驱动程序和测试套件
  • 与硬件和架构团队紧密协作,优化针对不同系统级芯片用例的诊断解决方案
  • 负责软件问题的排查、调试和修复,确保诊断软件的可靠性和高质量
  • 精通C/C++编程,并具备扎实的操作系统和内核编程知识
  • 深入理解计算机和系统级芯片架构,能够进行贴近硬件的底层软件开发
  • 拥有强大的系统级问题调试和解决能力
  • 具备优秀的跨团队沟通和项目规划能力

申请策略

  • 深入了解英伟达Tegra产品线及其应用场景(如汽车、边缘计算),在申请中体现你的业务认知
  • 关注英伟达工程师文化中“创造性”和“自主性”的特点,在沟通中展现相应的特质
  • 重点突出使用C/C++进行底层系统开发、驱动开发或内核模块开发的项目经验
  • 详细描述参与过的与硬件紧密相关的软件项目,特别是涉及调试和性能优化的案例
  • 展示在大型、模块化代码库中的工作经验和贡献
  • 量化沟通和协作成果,例如跨部门项目推进或技术问题解决案例
  • 若对Linux内核内部机制不熟,可系统学习相关原理并尝试进行简单的模块开发或代码阅读
  • 加强对ARM体系结构以及常见系统级芯片架构的理解

面试指南

  • 使用STAR原则(情境、任务、行动、结果)来结构化回答项目或问题解决类问题,重点突出技术细节和个人贡献
  • 对于技术原理题,先阐述核心概念,再结合具体实例或应用场景进行说明,展现理解的深度和广度
  • 在回答协作或流程类问题时,既要说明个人行动,也要体现团队合作和沟通的价值
  • 请描述一个你解决过的、涉及软硬件交互的复杂调试案例
  • 你如何设计一个用于芯片功能验证的诊断测试框架?
  • 在Linux内核中,字符设备驱动和块设备驱动的主要区别是什么?请举例说明
  • 当诊断软件在客户现场出现间歇性故障时,你的排查思路是什么?
  • 请谈谈你在一个大型代码库中新增功能或修复问题时的工作流程和最佳实践

职位点评

Watch Jobs

英伟达 的其他在招职位

  • CPU Performance Developer Technology Engineer

    英伟达 · 深圳市
    AI 估算 · 40k-70k
  • Senior Computer Vision and Deep Learning Hardware Architect

    英伟达 · 上海市
    AI 估算 · 35k-55k
  • Senior Design Verification Engineer - Hardware

    英伟达 · 上海市
    AI 估算 · 40k-60k
  • Senior Software Engineer, Multi-Sensor Fusion

    英伟达 · 上海市
    AI 估算 · 30k-50k
  • NPI Materials Planner

    英伟达 · 深圳市
    AI 估算 · 25k-45k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

英伟达 的其他在招职位

  • CPU Performance Developer Technology Engineer

    英伟达 · 深圳市
    AI 估算 · 40k-70k
  • Senior Computer Vision and Deep Learning Hardware Architect

    英伟达 · 上海市
    AI 估算 · 35k-55k
  • Senior Design Verification Engineer - Hardware

    英伟达 · 上海市
    AI 估算 · 40k-60k
  • Senior Software Engineer, Multi-Sensor Fusion

    英伟达 · 上海市
    AI 估算 · 30k-50k
  • NPI Materials Planner

    英伟达 · 深圳市
    AI 估算 · 25k-45k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k