- 相关推荐
客户端开发工程师岗位职责
在社会发展不断提速的今天,我们可以接触到岗位职责的地方越来越多,岗位职责是一个具象化的工作描述,可将其归类于不同职位类型范畴。制定岗位职责需要注意哪些问题呢?以下是小编为大家整理的客户端开发工程师岗位职责,仅供参考,大家一起来看看吧。
客户端开发工程师岗位职责1
应用软件开发工程师(C++客户端)职责描述:
1、根据业务需求,负责相关客户端软件的实现与维护;
2、按项目计划参与项目的编码,单元测试,代码评审和技术文档撰写
3、根据部门技术规划,参与相关前沿技术预研及产品化
任职要求:
1、3年以上windows客户端开发经验,有C# WinForm开发经验;
2、精通C/C++语言,熟悉STL标准库中常用数据结构、算法及容器类,有良好的'编程风格,对C/C++程序常见陷阱有足够的洞察力以及处理能力;
3、熟悉MFC、QT开发,能够高效开发出交互和视觉设计要求的界面效果;
4、熟悉windows上的调试技术,熟练使用windbg工具;
5、熟悉设计模式,多线程编程、内存管理、数据库编程;
6、熟悉socket网络编程,具备WebService、RESTfull等RPC接口设计及开发经验;
7、至少熟悉PostgreSQL/MySQL/SQLServer/Oracle等数据库中的一种;
8、具有较强的责任心、良好的沟通和执行能力,能够承担工作压力;
9、具有Electron、NW、js跨平台桌面应用开发经验者优先。
客户端开发工程师岗位职责2
工作职责:
1、使用Unity3D引擎进行iOS/Android平台手机游戏开发;
2、与策划、美术保持良好沟通,确保程序功能与设计需求一致;
3、研发所需的各类工具,编辑器等内容的再开发以及调整优化;
4、针对各个发布平台进行游戏性能优化。
任职要求:
1、计算机及相关专业本科以上学历,有C、C++、C#或Java语言编程基础;
2、良好的3D图形学基础,有两年以上unity3d的.手游开发经验,熟悉Unity3D引擎架构设计;
3、良好的逻辑思维和编程习惯,具备独立解决技术问题的能力;
4、有责任感,有良好的沟通能力,具备团队合作精神;
5、能承受一定的工作压力,对游戏开发充满热情。
客户端开发工程师岗位职责3
职位描述:
工作职责:
1.负责游戏客户端的设计和开发;
2.负责游戏客户端的调优。
任职要求:
1.熟悉c++、熟练使用python,有cocosui使用经历者优先;
2.熟练掌握常用数据结构以及算法,对设计模式有一定理解;
3.具有良好的编程能力、代码风格和编程习惯;
4.善于沟通,有团队合作精神,对待工作有责任心;
5.热爱游戏,能适应手游高强度的.开发与工作压力。
客户端开发工程师岗位职责4
职位描述:
职责描述:
1、日本大ip项目,运用unity3d开发游戏;
2、分析项目需求,制定工作计划;
3、能独立完成程序逻辑的设计和开发;
4、负责unity3d引擎的调优及扩展开发;
5、与团队人员能良好沟通,协同解决各类开发中的问题。
任职要求:
1、熟悉2d及3d游戏开发流程,具有完整商业游戏项目开发和发布经验;
2、具有2年以上unity3d游戏开发经验,熟悉引擎架构设计及插件应用与开发;
3、精通c#,熟悉shader编程,掌握网络通讯、渲染、物理特性原理及相关数学知识;
4、具有良好的`编程风格和版本管理能力,能够独立解决开发中遇到的技术难题;
5、热爱游戏制作,具有团队协作精神和快速执行力,能够积极面对项目压力;
6、熟悉二次元日系手游者优先。
客户端开发工程师岗位职责5
1、计算机相关专业毕业
2、本科四年以上(硕士两年)软件开发经验,具备1年以上IPhone开发经验;
3、熟悉IOS平台,熟悉MacOS、Xcode及iPhone/iPad SDK开发环境;
4、有面向对象的编程经验,了解Objective-C编程和iPhone开发平台及框架;
5、熟悉移动终端网络编程,了解3G、WiFi等技术,熟悉xml,掌握http、TCP/IP协议;
6、熟悉无线互联网络应用开发,精通socket和http网络接口编程;
7、具备较强的设计能力、需求分析能力、文档编写能力;理解体系结构和开发工具,掌握界面绘制、后台运行、数据存储等的.原理;
客户端开发工程师岗位职责6
岗位职责:
负责电脑管家客户端开发。
岗位要求:
1、深刻理解windows操作系统的内存管理、文件系统、进程线程调度;
2、了解MFC/windows界面实现机制,有一定Windows下网络编程经验
3、熟练使用VC,精通C/C++,熟练使用STL;
4、熟悉系统内核,有过架构设计和性能优化的实际工作经验。
岗位职责
1、负责QQ硬盘客户端开发;windows下c/c++的`界面和逻辑开发;
2、负责沟通产品需求;
3、参与硬盘客户端和硬盘项目整体的架构设计;
客户端开发工程师岗位职责7
工作职责:
负责游戏客户端的设计和开发;
负责游戏客户端的'调优。
任职要求:
熟悉C++、熟练使用python,有Unity3D/CocosUI使用经历者优先;
熟练掌握常用数据结构以及算法;
良好的编程能力和编程习惯,对设计模式有一定理解;
热爱游戏,能适应手游高强度的开发与工作压力;
具备良好的团队精神和沟通能力;
能适应手游高强度的开发与工作压力。
客户端开发工程师岗位职责8
工作职责:
1.负责客户端相关逻辑的脚本开发
2.负责游戏客户端调优
3.负责游戏客户端模块设计和开发
任职要求:
1. 熟悉C++、熟练使用Python,有Unity/Cocos2D开发经验者优先
2. 熟练掌握常用数据结构以及算法,对设计模式有一定理解
3. 熟悉iOS和Android等多平台手游开发环境,有2年以上的手游开发经验者优先考虑
4. 具有良好的编程能力、代码风格和编程习惯
5. 善于沟通,有团队合作精神,对待工作有责任心
6. 热爱游戏,能适应手游高强度的.开发与工作压力
客户端开发工程师岗位职责9
1、负责安卓系统的应用软件的架构设计、开发实现;
2、参与需求的讨论及分析,分解功能模块;
3、根据研发规范和项目流程编写相关的技术文档;
岗位要求:
1、精通Java,了解html5、json等网络技术具有良好的计算机软件基础(数据结构算法,java语言,设计模式);
2、有2年以上安卓APP及平台开发经验,,熟练使用Eclipse、Android NDK或SDK等开发工具进行开发,了解Android框架API,熟悉Launcher,熟悉交互设计,至少参与开发过一个完整的安卓平台应用项目。具有安防监控网络摄像机、流媒体客户端开发经验者优先,同时具备安卓及IOS平台开发能力者更佳;
3、遵循软件开发流程,注重客户操作体验,根据开发计划能够独立的.进行应用及人机界面软件模块的设计和编码实;
4)正规大学本科以上毕业,有良好的的计算机网络及操作系统基础
5)人品端正,对工作充满激情,学习能力强,有强烈的责任感与进取心,具备团队合作精神,良好的沟通能力,能承受较大的工作压力;
客户端开发工程师岗位职责10
工作职责
1.使用Unity3D进行游戏客户端核心模块开发,技术攻关。
2.与其他技术人员进行配合交流,共同解决技术难题。
3.参与开发方案的制定,技术框架的设计
4.参与特效开发方案的制定与实现
5.了解unity3D渲染,并可以自行查找或优化客户端效率问题。
岗位要求
1.两年以上Unity3D引擎开发经验,有上线的产品优先。
2.热爱游戏,有创业精神,具体强烈的责任感、荣誉感。并能承担较大的工作压力;
3.有Unity3D成熟项目经验者优先;
4.工作主动认真,有良好的'团队精神、沟通及协作能力。
职位描述:
1、负责手游新项目客户端开发,游戏客户端架构与新技术的预研;
2、负责底层工具以及自动化工具开发;
3、负责功能模块的搭建与实现,确保所负责的开发模块的稳定及性能优化。
客户端开发工程师岗位职责11
C++游戏客户端程序员主要职责:
1、客户端逻辑功能模块编码工作
2、客户端界面UI模块编码工作
3、客户端相关工具开发维护
岗位要求:
1、熟悉c++语言,熟悉vc开发平台
2、熟悉任何引擎者优先
3、熟悉lua或python者优先
4、有游戏UI相关开发经验者优先
5、需要有参与过DOTA类的竞技型游戏开发经验,或者是有动作类MMORPG项目开发经验的
6、对游戏开发有一定热情
客户端开发工程师岗位职责12
职位职责:
1.负责手游客户端系统功能开发、优化、维护;
2.参与客户端架构(ui项)的设计及优化;
3.参与研发流程的优化。
任职要求:
1.具有一款游戏引擎(3d优先)的一年以上的使用经验;
2.熟悉c/ c++,熟悉一门脚本语言;
3.积极主动,善于解决问题,勇于创新,具备良好的'团队意识和沟通能力;
4.较强的编程能力,良好的编程习惯;
5.具备mmorpg开发经验优先;
6.具备安卓(android studio)/苹果(xcode)环境开发经验优先;
7.有渠道sdk接入经验者优先。
客户端开发工程师岗位职责13
职位描述:
工作职责:
1、参与支持头条系所有短视频以及相机类app的跨平台sdk相关功能研发;
2、参与录制、视频编辑、特效处理、编解码等核心功能模块的研发;
3、参与国内、海外市场适配和体验优化。
任职要求:
1、至少熟悉android or ios一端音视频采集录制编辑流程;
2、熟悉opengl、c/c++者优先,有跨平台开发经验者优先;
3、对性能精益求精,有移动端cpu / gpu结合的`性能优化经验者优先;
4、有camera优化经验者优先;
5、有海外市场适配和优化经验者优先;
6、熟悉ffmpeg、webrtc、gpuimage等开源多媒体框架者优先;
7、对多媒体开发兴趣浓厚,学习和沟通能力者优先。
客户端开发工程师岗位职责14
WXG01-119 微信PC客户端开发工程师 (深圳) 腾讯 腾讯科技(深圳)有限公司,tencent,腾讯,腾讯开放平台,腾讯深圳,腾讯 工作职责:
负责Windows微信客户端相关的开发工作。
任职要求:
计算机相关专业本科及以上学历;
具备扎实的C/C++、数据结构与算法基础知识、良好的.编程动手能力和客户端调试能力;
深入理解windows操作系统的消息机制、内存管理、文件系统、进程线程调度;
具备良好的学习能力和分析解决问题能力;
责任心强,热爱技术研发工作,良好的沟通交流能力和团队合作精神,工作积极主动;
有过实际架构设计和性能优化工作经验优先考虑。
客户端开发工程师岗位职责15
1、负责手机游戏客户端程序的架构、客户端逻辑的开发和维护;
2、配合策划,美术等各部门工作,保证游戏开发的正常进行,有良好的沟通能力;
3、帮助团队解决游戏客户端开发遇到的问题;
岗位要求:
1、计算机及相关专业,大专以上学历;
2、五年以上的游戏客户端工作经验,精通C#或C++,熟练掌握数据结构和算法;
3、熟悉3D游戏客户端整体架构,并能独立开发实现游戏逻辑,熟悉一种商业引擎;
4、熟练掌握lua或xlua,了解shader和骨骼动画,了解3D游戏的性能优化、内存优化
5、了解TCP/IP协议的socket开发;
6、了解Object-C和IOS平台开发
优先考虑:
1.具有成功产品的开发经验;
2.有Unity3D工具熟练经验;
3.了解ios或andriod平台的产品开发和发布流程;
知识技能
1.有较强的技术功底,深入理解oo思想,对算法和数据结构有一定研究。
2.熟悉Unity3D引擎架构设计
3.熟悉Unity3d常用插件,对NGUI底层有深入了解
4.精通3D图形学原理,了解Unity3D的shaderlab语言和物理引擎
5.熟悉3d引擎中的.动画原理,熟悉unity中的2d动画解决方案,最好有动作游戏的开发经验
6.掌握3D性能瓶颈的分析方法。具有对复杂场景进行效率分析和优化的能力及相关经验
【客户端开发工程师岗位职责】相关文章:
产品开发工程师岗位职责01-09
EAS开发工程师岗位职责01-06
fpga开发工程师岗位职责02-27
web开发工程师岗位职责07-27
PHP开发工程师岗位职责09-05
linux开发工程师岗位职责08-20
APP开发工程师岗位职责12-31
数据开发工程师岗位职责02-22
Java开发工程师岗位职责02-11