职位详情
unity开发工程师
1-1.5万
山东中图软件技术有限公司
济南
1-3年
大专
01-24
工作地址

同缘大厦4层411

职位描述
一、岗位职责​
    1.核心开发任务:负责 Unity3D 引擎相关项目(游戏、互动应用、VR/AR 产品等)的核心模块开发,包括但不限于角色系统、物理系统、渲染效果、UI 交互、动画逻辑等功能的设计与编码实现,确保功能完整性和稳定性。​
    2. 技术方案设计:参与项目技术架构规划、技术难点攻关,根据产品需求制定合理的 Unity 开发方案,编写技术文档(含接口文档、开发手册、注释规范等),保障开发流程标准化。​
    3.性能优化迭代:对项目运行性能进行全面优化,包括 Draw Call 优化、内存占用优化、帧率稳定性优化、加载速度优化等,适配多平台(PC、移动端、VR 设备等)的运行需求,提升用户体验。​
    4.资源与工具开发:负责 Unity 项目资源(模型、材质、动画、音效等)的导入、整合与优化,解决资源兼容性问题;根据开发需求编写 Editor 工具、自动化脚本,提升团队开发效率。​
    5.跨团队协作:与产品经理、策划、美术、测试等团队成员紧密配合,理解需求逻辑并转化为技术实现,参与需求评审、迭代规划、Bug 修复等工作,确保项目按进度推进。
    6.技术积累与分享:关注 Unity 引擎最新技术动态(如 URP/HDRP 渲染管线、DOTS 架构等),引入合适的技术方案;参与团队技术分享、代码评审,提升团队整体技术水平。​
二、任职要求​
(一)核心技能要求​
    1.精通 Unity3D 引擎,具备 2 年以上 Unity 实际项目开发经验,熟练掌握 C# 编程语言及.NET 框架,深入理解面向对象编程思想、设计模式(如单例、工厂、观察者模式等)。​
    2.熟练掌握 Unity 核心模块用法:场景管理、UI 系统(UGUI/NGUI)、动画系统(Animator/Animation)、物理系统(PhysX)、粒子系统、资源加载与管理(AssetBundle/Addressables)。​
    3.具备扎实的图形学基础,熟悉 3D 数学(向量、矩阵、坐标变换),了解光照、阴影、材质球、Shader 编写(Surface Shader/Vertex Fragment Shader)者优先。​
    4.熟练掌握多平台打包与适配流程,有移动端(iOS/Android)、VR/AR(Meta Quest、Pico 等)项目开发经验者优先。​
    5.具备良好的性能优化能力,能够通过 Profiler 等工具定位并解决 CPU、GPU、内存相关性能瓶颈。​
    6.熟悉版本控制工具(Git/SVN),具备规范的代码编写习惯和文档撰写能力。​
(二)软实力要求​
    1.具备较强的逻辑思维能力和问题排查能力,能够独立应对开发过程中的技术难点。​
    2.有良好的沟通协调能力和团队合作意识,能够清晰理解需求并高效推进工作。​
    3.对游戏 / 互动产品开发有热情,具备较强的学习能力和技术钻研精神,主动关注行业新技术、新趋势。​
    4.工作认真负责、严谨细致,具备良好的抗压能力和项目交付意识。​
(三)加分项​
1.有上线项目(游戏、VR/AR 应用、互动广告等)完整开发或维护经验者.
2.熟悉热更新技术(ILRuntime、LuaFramework 等)或多线程编程者。​
    3. 具备 ShaderLab、HLSL/GLSL 编程经验,能够独立编写自定义 Shader 者。​
    4.了解服务器端开发(如 C#、Java)、数据库基础,具备前后端联调经验者。​
    5.持有 Unity 相关认证(如 Unity Certified Developer)者。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请