职位描述
岗位职责:
功能模块开发与交付: 承担项目核心功能模块的设计、编码实现、单元测试及集成工作,确保高质量交付。
交互与界面设计实现: 参与或主导项目人机交互逻辑的设计与实现,并负责用户界面的开发与优化,提升用户体验。
系统部署与运维支持: 负责完成开发成果的系统部署、上线工作,并提供必要的后期技术支持和维护保障。
技术文档编写: 编写清晰、规范的项目相关技术文档,包括设计文档、接口文档、用户手册等。
技术攻坚与创新: 针对项目中的关键技术难点进行攻关,积极探索和应用前沿3D技术解决方案。
任职要求:
基础要求:
本科及以上学历,计算机科学、软件工程、自动化或相关专业背景。
具备2年以上基于 Unity 3D 或 Unreal Engine 的3D应用开发经验。
核心技术能力:
精通 Unity 3D 引擎,熟练运用其开发工具链、常用插件(Plugins)及资源包(Asset Packages)进行程序开发、调试与性能优化。
拥有跨平台开发经验,成功使用 Unity 3D 开发并发布过面向多种终端的应用,例如:PC桌面端、iOS/Android移动端、VR头显、AR眼镜等。
相关技能:
熟练操作 3ds Max (或 Maya、Blender 等主流建模软件) 及 Photoshop (或类似工具) 进行辅助资源处理与优化。
扎实的 C# 编程能力(为主要开发语言),同时对 C/C++、JavaScript 等编程语言有基本了解和应用基础。
熟悉 TCP/IP、UDP 等网络基础知识,具备开发支持网络通信、多人联机/协作功能应用的实际能力。
优先考虑:
具有数字孪生(Digital Twin)相关项目开发经验者优先。
软性素质:
责任心强,具备优秀的团队协作精神。
拥有良好的沟通表达能力和逻辑思维能力。
能够承担工作压力,积极主动解决问题。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕