Unity3D软件工程师岗位职责
职位描述:
1.熟悉VR开发业务,负责VR、AR交互内容的程序架构设计;
2.能带领技术团队制定开发计划,负责项目技术攻关;
3.负责项目的不同客户端(PC端、移动端)移植;
4.负责公司内部技术指导和培训工作。
任职要求:
1.3年以上unity开发经验,熟悉unity应用程序开发架构及C#开发语言;
2.熟悉unity插件开发与应用模式,具备订制化的功能插件开发能力,如自动生成图形插件、着***件等;
3.熟悉unity网络通信,具备网络客户端单人、多人在线同步及网络效率优化经验;
4.代码编写规范、注重效率、对代码重构、应用程序结构优化有实际经验;
5.有较强的自学和创新能力,致力于新技术的研发和探索;
6.有轨道交通工作经验或有相关软件开发经验者优先;
7.有项目管理、团队工作、用户接口经验者优先。
岗位要求:
1、本科及以上学历,计算机、数学等相关专业,有志于从事游戏开发。
2、精通C/C++或JAVA,语言功底扎实。
3、有3D项目开发经验,有开源或商业游戏引擎开发经验优先。
4、熟悉手机游戏开发(IOS,Android皆可),有游戏服务端开发经验优先。
岗位职责:
1、负责3D游戏客户端(PC或手机)程序功能开发。
2、参与、实现服务器端框架和功能逻辑
3、新技术在游戏或运营中的应用(如微信)
工作职责
1、使用Unity3D引擎,负责虚拟现实项目研发;
2、负责虚拟现实动作捕捉、交互式系统开发;
3、负责主题乐园增强现实项目研发。
任职资格
1、熟悉Unity3D引擎架构设计,3年以上Unity3d引擎研发经验;
2、精通、C#语言及面向对象编程;
3、了解Unity3D的物理引擎,熟悉3D图形学;
4、精通Shader编程,能实现高级特效;
5、有VR软件或3D游戏开发经验优先考虑;
6、有网络通信开发相关经验者优先考虑。
-
Qt高级工程师岗位职责
Qt高级工程师是做什么的?本文提供Qt高级工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:1、参与软件系统的需求调研和需求分析、设计、开发等过程;2、研发过程中主要功能的代码实现;3、解决研发过程中的关键问题和技术难题,维护开发文档;4、协助完成...
-
设备验证工程师岗位职责
设备验证工程师是做什么的?本文提供设备验证工程师的岗位职责例子,包括详细的工作内容及任职要求。主要职责起草公司验证主计划;起草公司设施,设备的相关验证文件;按照主计划实施设备设施的相关验证工作;处理验证过程中的偏差和变更处理;参与公司计算机系统的验证工...
-
组装调试工程师岗位职责
组装调试工程师是做什么的?本文提供组装调试工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:1、中专及以上学历,负责仪器类产品组装、测试、调配工作。2、工作态度端正,吃苦耐劳,做事认真、仔细,有责任心。3、品行端正,有良好的工作习惯,爱整理。4、有...
-
IT技术服务工程师岗位职责
IT技术服务工程师是做什么的?本文提供IT技术服务工程师的岗位职责例子,包括详细的工作内容及任职要求。Duties:Day-to-dayInternalKeyApplication/SystemusageandfunctionalSupportforbusinessuser.日常内部IT/业务应用系统支持,指导用户正确使用IT/业务系统。P...