位置: 文档库 > 求职简历 > gpu驱动开发简历模板

gpu驱动开发简历模板

奎木狼 上传于 2023-11-08 09:52

GPU驱动开发简历模板】

一、个人信息

姓名:张XX

性别:男

出生年月:1992年5月

联系方式:+86-138-XXXX-XXXX

电子邮箱:zhangxx@email.com

求职意向:GPU驱动开发工程师

期望薪资:25K-35K/月

工作地点:北京/上海/深圳

二、教育背景

2010.09-2014.06 清华大学 计算机科学与技术专业 本科

主修课程:计算机组成原理、操作系统、编译原理、数字电路设计、计算机图形学

毕业论文:《基于CUDA的并行计算优化研究》

2014.09-2017.06 中国科学院计算技术研究所 计算机应用技术专业 硕士

研究方向:GPU架构与驱动开发

硕士论文:《面向异构计算的GPU驱动层任务调度优化》

三、专业技能

1. 编程语言

- C/C++(5年+开发经验,精通指针操作与内存管理)

- Python(3年+自动化脚本开发经验)

- 汇编语言(x86/ARM架构基础)

2. GPU开发技术

- 深入理解NVIDIA CUDA/OpenCL编程模型

- 熟悉Vulkan/DirectX 12图形API底层实现

- 掌握GPU硬件架构(SM单元、L1/L2缓存、调度器)

3. 驱动开发能力

- 精通Linux内核模块开发(Kernel 4.x/5.x)

- 熟悉DRM/KMS框架与DisplayPort/HDMI协议栈

- 具备PCIe设备驱动开发经验(DMA传输、中断处理)

4. 调试优化技能

- 熟练使用GDB/LLDB调试器与Perf性能分析工具

- 掌握NVIDIA Nsight/AMD Radeon Profiler分析工具

- 具备GPU计算任务性能瓶颈定位能力

四、工作经历

2017.07-2020.12 华为技术有限公司 高级软件工程师

项目1:昇腾系列AI处理器驱动开发

- 负责达芬奇架构NPU的驱动层任务调度模块设计

- 优化内存分配策略,使AI推理延迟降低18%

- 实现驱动层与TensorFlow/PyTorch框架的接口适配

项目2:GPU虚拟化解决方案

- 主导SR-IOV技术实现GPU资源分时共享

- 解决多虚拟机环境下的显存隔离问题

- 方案在云服务器场景实现30%成本节约

项目3:Linux内核GPU驱动维护

- 修复DRM驱动中12个安全漏洞(CVE编号)

- 优化DisplayPort多屏显示同步机制

- 开发自动化测试框架覆盖95%驱动功能点

2021.01-至今 英伟达半导体(中国)有限公司 资深GPU驱动工程师

项目1:GeForce RTX 30系列驱动开发

- 主导Ampere架构GPU的Display驱动模块重构

- 实现HDMI 2.1/VRR可变刷新率功能

- 修复驱动中5个导致系统崩溃的严重缺陷

项目2:CUDA驱动优化

- 优化CUDA上下文切换流程,使HPC应用启动速度提升40%

- 设计驱动层计算任务预取机制,降低30%调度延迟

项目3:开源社区贡献

- 向Linux内核提交8个DRM驱动补丁(已合并至5.12+版本)

- 维护Nouveau开源驱动项目的NVIDIA GPU支持

- 在LLVM编译器中实现GPU着色器优化Pass

五、项目经验

项目名称:基于RISC-V架构的GPU驱动原型设计

项目周期:2022.03-2022.12

项目角色:技术负责人

项目描述:

- 设计支持OpenCL 3.0的RISC-V GPU驱动框架

- 实现Vulkan API到自定义ISA的指令转换层

- 开发基于QEMU的硬件模拟环境

项目成果:

- 驱动代码量达2.3万行,通过Khronos集团合规性测试

- 在FPGA原型机上实现每秒15帧的3D场景渲染

- 获2023年中国计算机学会优秀学生项目奖

项目名称:AI加速卡驱动安全增强

项目周期:2023.04-2023.09

项目角色:核心开发者

项目描述:

- 针对AI训练场景设计驱动层安全沙箱机制

- 实现基于Intel SGX的敏感计算任务隔离

- 开发动态权限管理系统控制GPU资源访问

项目成果:

- 通过Common Criteria EAL4+安全认证

- 阻止12起模拟攻击测试中的内存越界访问

- 方案应用于3家国有银行的AI训练平台

六、技术文章与专利

论文:

- 《GPU驱动中的内存管理优化策略》(SCI期刊,2022)

- 《异构计算环境下的驱动层任务调度》(CCF B类会议,2021)

专利:

- 一种GPU驱动多线程同步方法(ZL202110XXXXXX.X)

- 基于硬件计数器的驱动性能分析系统(ZL202211XXXXXX.8)

开源贡献:

- Linux内核DRM驱动维护者(commit记录230+次)

- Mesa3D图形库贡献者(实现Vulkan扩展功能)

七、培训与认证

2018.05 NVIDIA CUDA认证工程师(CUDA Certified Associate)

2019.11 ARM GPU架构认证(ARM Accredited Engineer)

2021.06 Linux基金会LFCS认证(Linux Foundation Certified System Administrator)

2022.09 参加IEEE国际并行与分布式处理研讨会(IPDPS 2022)

八、自我评价

1. 技术深度:具备从GPU硬件架构到驱动层软件的全栈开发能力,熟悉NVIDIA/AMD/Intel主流GPU生态

2. 问题解决:擅长定位复杂系统中的性能瓶颈与兼容性问题,曾解决驱动层死锁、显存泄漏等20+疑难缺陷

3. 学习能力:持续跟踪GPU计算领域前沿技术,3个月内掌握RISC-V GPU指令集并完成驱动原型开发

4. 团队协作:在跨国团队中担任技术接口角色,协调中美欧三地工程师完成驱动项目交付

5. 英语能力:CET-6(623分),可熟练阅读英文技术文档并进行跨国技术交流

【关键词】GPU驱动开发、CUDAVulkan、Linux内核、DRM框架、性能优化、异构计算RISC-V、安全认证、开源贡献

【简介】本文是一份针对GPU驱动开发工程师岗位的专业简历模板,涵盖教育背景、专业技能、工作经历、项目经验等核心模块。申请人具有清华大学计算机专业背景和中科院硕士学位,拥有5年+华为与英伟达工作经验,主导过多个GPU驱动核心模块开发,具备从硬件架构到驱动软件的全栈能力,熟悉NVIDIA/AMD/Intel生态,在Linux内核开发、性能优化、安全认证等领域有深入实践,累计提交80+次开源代码贡献,持有3项发明专利。