岗位职责
- 持续定位并分析游戏运行时中的各类关键性能瓶颈(含CPU、内存、功耗、GPU渲染管线等),制定量化的性能指标标准与降本增效的长期演进方案。
- 深入剖析UE5引擎源码,针对Lumen、Nanite、后处理特效、Draw Call合并等模块进行底层代码重构与压榨,落地GPU专项性能优化方案。
- 设计并主导搭建自动化性能测试框架,开发性能统计分析、内存泄露检测等内部工具,配合CI/CD团队集成到每日构建中。
- 主导制定通用的美术/程序资源使用规范(如纹理精度限制、模型面数标准、特效粒子预算等)。作为性能代表,推动并协助基建/打包管线团队落实这些规范。
职位要求
- 计算机相关专业,8年+游戏客户端开发经验,极其扎实的C++编程、数据结构及算法能力。
- 精通UE引擎,具备深度源码二次开发经验;必须有丰富的GPU性能分析及实战调优经验(熟练掌握RenderDoc、Unreal Profiler等工具,能独立解决渲染管线的耗时与带宽问题)。
- 具备主导过完整上线大项目性能优化的核心经历,熟悉真实场景下的内存水位控制、热更新性能测试及多平台兼容性调优。
- 具备优秀的跨部门沟通能力,能清晰输出技术需求与资源规范,有效推动美术、TA及基建团队落地。
- 能够合理利用大语言模型(LLM)等AI工具,辅助进行性能日志归因分析、代码热点定位及性能问题排查,提升优化效率