该职位来源于猎聘 岗位职责: 1、参与GPU驱动程序的架构设计、开发与实现,包括但不限于渲染,拼接,2D/3D加速等; 2、编写、调试和测试核心驱动代码,包括但不限于:内存管理、调度器、电源管理、中断处理、DMA等核心子系统; 3、分析与优化GPU驱动性能瓶颈,提升图形管线与计算管线的执行效率; 4、与硬件架构师和性能分析团队紧密合作,通过驱动优化最大化硬件算力; 5、使用GPU性能分析工具(如RenderDoc, Nsight, Intel GPA, AMD RGP)进行深度性能剖析; 6、实现和支持主流图形API(Vulkan / OpenGL / OpenCL)的驱动层; 7、调查、诊断并解决从内测、客户反馈及自动化测试中发现的驱动级问题,包括系统崩溃、蓝屏、图形异常、性能下降等。 任职要求: 1、计算机科学、电子工程、或相关专业的本科及以上学历,3年以上在GPU驱动开发、显卡驱动开发或嵌入式系统底层软件开发领域的经验; 2、有在AMD, NVIDIA, Intel, ARM, Imagination 或相关芯片设计公司工作经验; 3、精通C/C++编程:具备良好的数据结构和算法基础; 4、深入的操作系统知识:深刻理解Linux Kernel DRM/KMS子系统。至少对其中之一有实际的开发经验; 5、了解计算机体系结构,熟悉PCIe总线、内存管理单元(MMU)、缓存一致性、中断机制等; 6、熟练使用内核调试工具分析和解决复杂的系统级问题; 7、有图形API(Vulkan/OpenGL)驱动层实现或调试经验优先。
对这个职位感兴趣吗?