【职位描述】
游戏引擎 SDK 管理与交付
负责公司游戏引擎 SDK 的整体架构与维护,支持 移动端(Android / iOS)/ PC / PS5 等平台
设计并维护 SDK 的版本管理、发布流程、二进制产物规范与依赖关系
协助引擎功能模块化,提升 SDK 可维护性与复用性
跨平台 & 多分支构建体系
负责引擎在多平台、多分支(release / develop / feature / hotfix 等)下的构建策略设计
解决不同平台工具链(Clang / MSVC / SDK / NDK / PS5 SDK 等)带来的差异问题
持续优化构建时间、产物体积和稳定性
CI/CD 流程设计与落地
设计并维护引擎级 CI/CD 流程,覆盖:
自动编译(多平台 / 多配置)
单元测试 / 编译验证
SDK 自动打包与发布
使用或维护 CI 系统(如 Jenkins / GitHub Actions / GitLab CI / 自研系统)
编写自动化脚本,提升构建与发布的可靠性与可追溯性
工具链与自动化
使用 Python / Shell / CMake / Build System 等工具构建自动化流程
参与构建工具、版本工具、依赖管理工具的设计与开发
协助研发团队快速定位构建失败、平台兼容性问题
技术支持与规范建设
为引擎与项目团队提供 SDK 接入与构建支持
制定并推动引擎 SDK、构建流程、CI 使用规范
输出技术文档,提升团队整体工程效率