跳转至

部分 JD

腾讯 2025 暑期实习

软件开发 - 游戏引擎开发方向

你将不断探索、优化和打磨前沿游戏引擎技术, 不断攻克渲染、动画、AI 等难题, 好的游戏,离不开你!

岗位描述

负责引擎模块以及工具链部分的研发。

  1. 负责引擎图形模块的研发,包括但不限于渲染管线、渲染算法、渲染效果、渲染优化等;
  2. 负责引擎物理模拟模块的研发,包括但不限于碰撞检测、碰撞反应、刚体模拟、软体模拟、布料模拟、流体模拟、粒子模拟等;
  3. 负责引擎工具链的研发,包括但不限于资源导入、资源打包、资源压缩、资源优化、资源管理等;
  4. 负责引擎性能优化,包括但不限于渲染性能、内存占用、启动速度等;
  5. 保持知识的更新,探索前沿技术,为引擎的发展提供技术支持。

岗位要求

  1. 计算机科学、计算机工程相关专业;
  2. 扎实的算法、数据结构、操作系统等基础知识;
  3. 热爱编程,至少掌握一种游戏开发常用的编程语言,
  4. 对图形、物理、动画、AI 等某一领域比较熟悉;
  5. 熟悉 Unreal、Unity 等商业引擎;
  6. 良好的数学和英文阅读功底;
  7. 良好的沟通表达能力和团队合作意识;
  8. 热爱游戏,对于创新和解决有挑战性的问题充满激情,有较强的学习能力、分析及解决问题能力。

加分项或注意事项

有 C++/C# 开发和调试经验。

米哈游 2025 暑期实习

游戏引擎开发

工作职责

  1. 根据项目需求拓展引擎的子模块,如渲染、动画、物理、 文件、资源等;
  2. 处理多平台的操作系统差异,包括 Windows、iOS、Android、PlayStation;
  3. 优化项目的 CPU、内存、IO、GPU 开销、线程调度等;
  4. 编译系统和构建系统的持续时间优化;
  5. 了解现有的 Code Framework,并持续整理和改进。

任职要求

  1. 良好的计算机基础、数学能力和 C++ 编程能力;
  2. 在渲染、动画、物理、文件、资源复杂系统,任意一个方向有深入了解;
  3. 至少熟悉一个 OS 系统(Windows / iOS / Android / PlayStation);
  4. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强;
  5. 实习期应不少于 3 个月,每周 4 天及以上出勤,可尽快到岗。

加分项

  1. 有 Unity/UE 或自研引擎源码开发经验优先;
  2. 资深 ACG 爱好者加分,资深玩家加分。

游戏渲染开发

工作职责

  1. 全局性渲染 Feature 开发,如 Lighting、Shadow、PostProcess 等;
  2. 渲染管线的维护和性能优化;
  3. 前沿算法的研究与实现,持续提升项目的画面表现力;
  4. 处理不同平台的渲染差异,包括 PC、iOS、Android、PlayStation。

任职要求

  1. 良好的计算机基础、数学能力、C++ 编程能力;
  2. 熟悉通用的渲染 Feature 原理;
  3. 至少熟悉一个 Graphics API(DirectX / OpenGL / Vulkan)和一种 Shader 语言;
  4. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强;
  5. 实习期应不少于 3 个月,每周 4 天及以上出勤,可尽快到岗。

加分项

  1. 有 Unity/UE 或自研引擎源码开发经验优先;
  2. 资深 ACG 爱好者加分,资深玩家加分。

米哈游 2024 社招

引擎开发 - 崩坏:星穹铁道

工作职责

  1. 底层 Graphic API 优化,feature 开发,例如移动端 one render pass,frame blending,vrs,metal fx 等平台特性;
  2. 渲染管线的维护和性能优化;
  3. 前沿算法的研究与实现,持续提升项目的画面表现力;
  4. 处理不同平台的渲染差异包括 PC 、iOS 、Android、 PlayStation。

任职要求

  1. 良好的计算机基础数学能力 C++ 编程能力;
  2. 至少熟悉一个移动端 Graphics API(Metal/OpenGL/Vulkan)和一种 Shader 语言;
  3. 熟悉通用的渲染 Feature 原理;
  4. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强;
  5. 资深 ACG 爱好者加分,资深玩家加分。

引擎开发(系统向)- 崩坏:星穹铁道

工作职责

  1. 根据项目需求拓展引擎的子模块,如渲染 、动画 、物理、 文件 、资源等;
  2. 辨别不同内容制作管线中存在的效率、质量问题,寻找和提供改进方案;
  3. 优化项目的 CPU、内存、IO、GPU、多线程调度等;
  4. 处理多平台的操作系统差异包括 Windows 、iOS、 Android、 PlayStation;
  5. 编译系统和构建系统的持续时间优化;
  6. 了解现有的 Code Framework,并持续整理和改进。

任职要求

  1. 良好的计算机基础、数学能力和 C++ 编程能力;
  2. 在渲染 、动画、 物理 、文件 、资源复杂系统,任意一个方向有深入了解;
  3. 渲染方向需要至少熟悉一个 Graphics API (DirectX/OpenGL/Vulkan);
  4. 至少熟悉一个系统(Windows/iOS/Android/PlayStation);
  5. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强;
  6. 有 Unity/UE 或自研引擎源码开发经验优先。

资深引擎开发 - 崩坏 IP 预研

工作职责

  1. 面对业务需求、多平台性能需求、编译和构建需求对引擎进行深入的业务开发及性能优化;
  2. 发现制作关系、设计方案、技术方案中的潜在问题和改进方向,提供完整的解决方案,并通过多方协作主导方案落地。

任职要求

  1. 扎实的计算机基础、数学算法和 C++ 编程能力,有汇编经验加分;
  2. 对渲染、动画、物理、文件、资源模块均有一定了解,且在一个或多个模块方向上有深入了解;
  3. 有主流商业引擎 Unity/UE 或 3A 大厂自研引擎源码开发经验;
  4. 至少深入研究过一种系统环境(Windows/iOS/Android/PlayStation)以及硬件环境;
  5. 具有良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强。

引擎开发(UE)- 预研

工作职责

  1. 根据项目需求拓展引擎的子模块,如渲染 、动画 、物理、 文件 、资源等;
  2. 辨别不同内容制作管线中存在的效率、质量问题,寻找和提供改进方案;
  3. 优化项目的 CPU、内存、IO、GPU、多线程调度等;
  4. 处理多平台的操作系统差异包括 Windows 、iOS、 Android、 PlayStation;
  5. 编译系统和构建系统的持续时间优化;
  6. 了解现有的 Code Framework,并持续整理和改进。

任职要求

  1. 良好的计算机基础、数学能力和 C++ 编程能力;
  2. 在渲染 、动画、 物理 、文件 、资源复杂系统,任意一个方向有深入了解;
  3. 渲染方向需要至少熟悉一个 Graphics API (DirectX/OpenGL/Vulkan);
  4. 至少熟悉一个系统(Windows/iOS/Android/PlayStation);
  5. 对手机平台的优化方案有深入的理解和经验;
  6. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强。

加分项

有 UE4、UE5 源码开发经验优先。有 Unreal 多平台(含手机)开发经验者优先。

渲染开发 - 绝区零

工作职责

  1. 主动熟悉并实现项目的引擎开发需求;
  2. 将公司引擎组的技术根据项目需求移植到项目中;
  3. 将前沿的渲染效果在 Unity 引擎中实现并进行优化;
  4. 快速响应项目的美术渲染、自动化工具等需求,并提供可以落地的方案。

任职要求

  1. 5 年以上引擎开发、TA 经验,有引擎优化经验更佳;
  2. 熟悉 Unity 渲染开发,有 Unity 开源引擎开发经验更佳;
  3. 熟悉 3D 美术的工作流程,动画,建模,物理模拟等更佳;
  4. 有良好的学习能力和自驱动力,主动发现项目中的渲染需求并主动推进需求的实现。

渲染开发 - 崩坏 IP 预研

工作职责

  1. 多平台下渲染 feature 支持与 debug,如 android/ios/console 下的 lighting、shadow、PP、AA、GI 等;
  2. 图形系统相关开发,如地形、水体、植被等;
  3. 多平台渲染性能优化、工具插件研发;
  4. 前沿渲染算法研究与实现。

任职要求

  1. 4 年以上渲染开发经验,有引擎优化经验;
  2. 至少熟悉一款 3D 游戏引擎(Unreal,CryEngine,Unity 等);
  3. 了解底层 GPU 硬件架构;
  4. 熟悉当下流行的各种图形算法;
  5. 熟悉各种 shader 语言以及 compute shader;
  6. 精通一种或者以上图形 API 例如 DX,GL,metal,vulkan 等;
  7. 熟悉 3D 美术的工作流程,可以和 TA 进行流畅沟通和协作;
  8. 能关注行业前沿发展,主动发现项目中的渲染需求并落地;
  9. 热爱视觉艺术。

渲染开发 -H

工作职责

  1. 多平台下渲染 feature 支持与 debug,如 android/ios/console 下的 lighting、shadow、PP、AA、GI 等;
  2. 渲染管线的维护和性能优化;
  3. 图形系统相关开发,如地形、水体、体积云等;
  4. 前沿渲染算法研究与实现,持续提升画面表现力。

任职要求

  1. 良好的计算机基础,丰富的图形知识储备,数学能力, C++ 编程能力;
  2. 至少熟悉一款 3D 游戏引擎(Unity 或 UE);
  3. 了解不同平台的底层硬件架构;
  4. 熟悉当前主流的图形算法和渲染原理;
  5. 至少熟悉一种 Graphics API(如 DirectX/Metal/Vulkan 等)和一种 Shader 语言;
  6. 熟悉 3D 美术的工作流程,可以和 TA 进行流畅沟通和协作;
  7. 能关注行业前沿技术发展,结合实际情况主动提升项目渲染品质。

渲染开发(UE)- 预研

工作职责

  1. 全局性渲染 Feature 开发,如 Lighting 、Shadow、PostProcess 等;
  2. 大型渲染系统的开发,如地形、水、 植被等;
  3. 渲染管线的维护和性能优化;
  4. 前沿算法的研究与实现,持续提升项目的画面表现力;
  5. 处理不同平台的渲染差异包括 PC 、iOS 、Android、 PlayStation。

任职要求

  1. 良好的计算机基础,数学能力,C++ 编程能力;
  2. 熟悉通用的渲染 Feature 原理;
  3. 至少熟悉一个 Graphics API(DirectX/OpenGL/Vulkan)和一种 Shader 语言;
  4. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强。

加分项

  1. 熟悉 PC 或 Mobile GPU 硬件架构;
  2. 熟悉 3A 游戏,资深玩家加分。