Ivyea Jobs 14733 roles · 250 companies · 刚刚
芯动科技 · AI 芯片

GPU软件工程师(umd方向)(base上海/苏州/成都-27届校招)

武汉 校招 · 全职 GPU岗位 训练系统 / 集群 工程开发

职位描述

1、参与 GPU 用户态驱动(UMD)的设计、开发与维护,涉及 Vulkan、OpenGL ES 等图形 API 及底层图形驱动模块。 2、参与 GPU 资源管理、内存管理、命令提交、同步机制等核心模块的开发与优化,深入理解图形软件栈与 GPU 硬件的交互机制。 3、面向 UE5、Android 云游戏等业务场景,开展图形驱动适配、渲染问题定位、性能分析与优化,提升 GPU 的渲染效率、兼容性和运行稳定性。 4、参与下一代 GPU 的软件驱动栈建设及新特性开发,与 GPU 硬件、内核驱动及其他软件模块协同完成软硬件功能联调。 5、参与驱动功能的设计验证、问题复现与定位,通过测试用例、调试工具和性能分析手段验证功能正确性,推动问题闭环及驱动质量提升。 6、持续研究 GPU 图形架构、驱动技术及相关软硬件协同机制,参与驱动架构改进和关键技术攻关

任职要求

1、计算机、软件、电子、通信、自动化、微电子等相关专业,本科及以上学历; 2、扎实的C/C++编程能力,熟悉数据结构和算法; 3、对 GPU、计算机图形学、图形驱动或底层系统软件开发有浓厚兴趣,愿意深入研究软硬件交互机制。 4、具备良好的代码阅读、问题分析和调试能力,能够通过日志、调试器及实验分析复杂问题。 5、具有较强的自主学习能力和团队协作意识,能够适应持续学习和技术攻关的工作要求 6、良好的英文读写能力,能够无障碍阅读英文技术文档和英文文献; 【加分项】 1、熟悉 Vulkan、OpenGL ES、EGL 等图形 API 或相关开发流程。 2、了解 UE4/UE5 渲染架构、移动端图形渲染或 Android 图形系统。 3、了解 GPU 渲染管线、Shader 编译、图形命令执行或 GPU 内存管理机制。 4、熟悉 Linux 图形栈、DRM、Mesa、GPU UMD/KMD 等相关技术。 5、具有 Android 系统开发、游戏性能分析、图形驱动开发或 GPU 功能验证经验。 6、熟悉 GDB、Perf、CMake、Git、Python 或 Shell 脚本等开发和调试工具。 7、具有计算机体系结构、并行计算、编译器、数字电路或硬件验证相关课程、项目或竞赛经验
芯动科技去官方页面投递 →