U3D工程师岗位职责
1、负责公司U3D客户端软件的需求分析、设计、编码、测试、维护工作;
2、负责协助开展VR技术研究工作;
3、负责协助开展VR技术支持工作;
4、完成公司交办的其他工作任务。
任职要求:
1、计算机相关专业大专以上学历,计算机、软件、通讯等相关专业;
2、具有3年以上U3D客户端开发经验或其他虚拟仿真平台开发经验,热爱虚拟现实仿真行业,具有较好的沟通能力和团队合作精神,积极主动、爱岗敬业;
3、熟练掌握Unity3D开发环境,熟练使用Unity3D插件,如PlayerMaker、NGUI、2DToolKit等;
4、基础知识扎实,拥有良好的代码风格,熟练掌握C#,了解其他开发语言,熟悉网络通信协议;
5、有unity3D游戏客户端底层架构经验者优先(网络层,数据层,逻辑层,UI架构);
6、具备web,PC或Android平台开发、调试、性能分析经验优先;
7、熟悉游戏场景性能,特效制作的优先。
岗位职责:1、使用Unity3D引擎开发3D游戏的客户端(IOS Android);
2、负责游戏客户端相关逻辑、工具、特效等开发;
3、负责编码完成后的功能和性能上的测试;
4、能熟练进行系统架构分析、框架搭建;
任职资格:
1、三年以上U3d游戏项目经验,有电玩城娃娃机项目经验优先;熟悉Lua Frameworke或者使用过Lua编程
2、对Unity3D开发有浓厚兴趣,使用U3D完整做过项目者优先;
3、精通C#语言,熟悉其他至少一直主流语言(比如C等),熟悉数据库技术,熟悉手游相关SDK技术
4.能胜任核心业务逻辑的开发工作,胜任任务划分和分派管理
5.有良好的组织管理能力,能高效地配合项目经理及管理团队其他成员进行项目开发
6.认真负责,有良好的抗压能力
在团队里,以下工作将由您负责:
1. 负责基于Unity引擎的AR(增强现实)类项目开发;
2. 参与产品开发,包括图形图像,物理引擎和AI。会shader编写;
3. 优化客户端的实现效果,保证客户端的高效性和稳定性;
4. 参与产品策划设计,完成相关技术攻关;
5. 协助建立规范的设计、开发、测试、验收流程
我们希望您能达到以下要求,如果对于该职位您有自己的见解,欢迎与我们一起探讨:
1. 本科及以上计算机相关专业毕业,5年以上相关工作经验;
2. 熟悉Unity客户端开发,精通C++、C#、Javascript中的一种语言,有良好的面向对象设计、分析和编码能力;
3. 良好的数学和计算机图形学基础,熟悉Direct3D或OpenGL;
4. 良好的英文阅读能力;
5. 有团队合作精神和快速执行力;
6.有增强现实应用开发经验者优先考虑;
7.游戏公司经验优先考虑。
1.使用Unity引擎设计并搭建客户端逻辑框架;
2.撰写技术规范文档和引擎逻辑文档;
3.有unity工具插件开发能力;
4.为策划,美术提供技术支持或者工具支持。
岗位要求:
1.2年以上unity 开发经验;
2.有完整的项目上线经验 ,并负责相关系统模块开发;
3.精通c# lua 数据结构和算法;
4.注重团队合作和责任心;
5.计算机相关专业。
-
运维服务工程师岗位职责
运维服务工程师是做什么的?本文提供运维服务工程师的岗位职责例子,包括详细的工作内容及任职要求。工作职责:1、负责对公司服务的运维项目提供技术维护服务;2、负责网络设备及链路的管理、配置、排错和维护;3、负责服务器及存储设备的配置、排错和维护;4、负责服务...
-
软件工程师2岗位职责
软件工程师2是做什么的?本文提供软件工程师2的岗位职责例子,包括详细的工作内容及任职要求。1、软件相关的专业学历;2、熟悉C语言/汇编语言编程,IAR、Keil开发环境软件平台;3、会熟练写单片机,3年以上32位软件编写工作经验;4、制定产品软件开发技术文档及规格书;5、...
-
支撑工程师岗位职责
支撑工程师是做什么的?本文提供支撑工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:(1)售前:对客户进行产品的技术引导和技术培训;给本公司销售人员提供技术支持;主导为客户进行方案设计。(2)售后:对客户进行产品的售后技术服务、市场引导;将市场信息...
-
激光销售工程师岗位职责
激光销售工程师是做什么的?本文提供激光销售工程师的岗位职责例子,包括详细的工作内容及任职要求。职位描述:1.负责激光与光电产品的销售与市场开拓;2.负责市场调研与分析3.负责相关产品的售前/售后服务与技术支持任职要求:1.本科及以上学历,具有物理、光电、激光...