NetEase
Posted 1mo ago

资深游戏引擎系统工程师(明日之后)

NetEase
Shanghai, China
OnsiteFull Time
Responsibilities
  • developing engine
  • analyzing crashes
  • building tools
Requirements
  • Bachelor's in computer-related field
  • 3+ years game engine or client C++ development
  • Experience with model/animation systems
  • Crash analysis
  • Cross-platform development, and familiarity with a graphics API
Technical tools mentioned
C++D3D11MetalVulkanOpenGL ESUnreal Engine (UE)

Job description

职位描述

1. 负责自研3D引擎系统(包括模型、动画、场景管理等)的开发

2. 负责引擎稳定性保障:分析和修复各平台的崩溃及疑难问题,持续降低线上闪退率

3. 参与引擎工具链建设与资产管线开发

4. 参与引擎基础设施迭代与优化

5. 配合美术和策划需求,提供引擎侧技术方案与实现支持

职位要求

必要条件:

1. 计算机相关专业本科及以上,3 年以上游戏引擎或游戏客户端开发经验

2. 精通 C++,熟悉现代 C++ 特性,有大型 C++ 项目的开发经验

3. 具备模型或动画系统开发经验:了解 Mesh 数据结构、骨骼蒙皮、动画混合/状态机,有实际的引擎层开发或深度优化经历

4. 具备丰富的崩溃分析与修复经验:熟练使用各平台 dump 分析工具,能独立定位内存踩踏、野指针、多线程死锁/竞争等问题

5. 熟悉至少一个主流图形 API(D3D11/Metal/Vulkan/OpenGL ES)的基本概念,能理解渲染管线的整体流程

6. 有跨平台开发经验(Windows + iOS 或 Android 至少覆盖两个)

加分项:

7. 有工具链或编辑器开发经验

8. 有线上产品的稳定性治理经验

9. 有 UE 引擎使用经验

10. 有工程效率改进经验,或有 AI 辅助开发/排障的落地探索经验

About NetEase

Technology providing online games, communications, and internet services.