安全开发工程师(白盒扫描引擎方向)
Company Mihoyo
Focus Tech · Security
Location 上海
Published January 7, 2026
岗位职责
-
负责自研游戏白盒扫描引擎的架构设计与核心开发,覆盖代码静态分析、数据流分析、控制流分析、污点追踪等引擎能力建设
-
设计并实现面向游戏业务特点(UE 网络层 RPC、Replication、业务状态机、经济结算逻辑)的自定义检测分析器,支撑业务逻辑漏洞与安全编码缺陷的自动化发现
-
开发与集成 LLM 辅助分析能力,包括扫描结果噪音过滤、漏洞研判辅助、检出结果分级排序,提升扫描引擎的可用信噪比
-
构建扫描引擎的规则开发框架与 SDK,降低安全团队编写自定义检测规则的工程门槛
-
建立扫描引擎的持续交付与质量保障流水线,包括基准测试、回归测试、误报率/漏报率监控
任职要求
-
有3 年以上后端开发或引擎开发相关工作经验
-
熟练掌握 C++ 或 Go,具备扎实的系统编程与性能优化能力
-
熟悉静态分析或编译器技术(AST、IR、数据流分析、符号执行等),有相关引擎或工具开发经验者优先
-
对游戏业务有基本了解,有 UE(Unreal Engine)源码阅读或插件开发经验者优先
-
具备良好的工程化思维,能独立完成从需求分析、方案设计到落地交付的完整开发闭环