职位描述
我们正在寻找一位在渲染引擎底层开发领域有经验的工程师,专注于RHI (Render Hardware Interface)层的设计与优化。您将负责构建高性能、跨平台的图形抽象层,支持DirectX 12、Vulkan、Metal等现代图形API,并深入挖掘GPU硬件潜力,推动引擎渲染效能的持续突破。
核心职责
1.设计并实现跨平台渲染硬件接口(RHI) ,抽象底层图形API (如DirectX 12/Vulkan/Metal/OpenGL) ,确保高性能、低开销的渲染管线。
2.优化GPU资源管理、命令提交、多线程渲染等核心模块,解决跨平台适配与性能瓶颈问题。
3,深入分析GPU硬件架构(如NVIDIA/AMD/移动端GPU) ,针对不同硬件特性制定优化策略。
4·协同游戏工作室、工具链团队及美术部门,开发底层功能需求。
5.主导或参与图形驱动层疑难问题攻关(如内存泄漏、GPU Hang、多API兼容性等) 。
任职要求
1. 技术基础
3年以上图形开发经验,至少主导过1个以上RHI层或渲染底层模块开发项目;
熟悉至少一种现代图形API (如DirectX 12/Vulkan/Metal) ,熟悉其工作原理及调试工具(RenderDoc/PIX等) ;
深入理解GPU硬件架构(SIMT、Cache Hierarchy、Memory Bandwidth等),具备性能分析与调优经验。
2. 工程能力
熟悉C/C++,具备大型项目代码架构设计经验,代码风格严谨;
掌握多线程、异步计算、内存管理等底层优化技术;
有跨平台(Windows/Android/iOS/主机)渲染引擎开发经验者优先。
3.软性要求
对技术细节有极致追求,能通过数据量化分析性能问题;
良好的沟通能力,能够跨团队推动技术方案落地。
加分项
熟悉主流渲染算法(如光线追踪、Cluster-Based Rendering)及数学优化(矩阵计算、SIMD指令集);
有开源渲染引擎(如Godot, cocos)或商业引擎底层开发经验;
了解Shader编译优化、GPU Driven Pipeline等前沿技术;
我们提供
参与行业顶尖引擎研发的机会,直接影响千万级用户的产品体验;
与图形学领域专家深度合作的技术成长环境;
宽松的工作氛围、技术导向的扁平化管理;
有竞争力的薪酬与长期激励计划(期权/项目奖金等)。