windows开发工程师职位描述与岗位职责任职要求
职位描述:
【工作职责】:
1.负责玲珑加速器windows平台客户端的开发工作;
2.独立完成lonlife加速器windows环境下客户端的开发工作,涉及以下技术C++tcp/udp协议、socks5协议、LSP底层劫持技术,windows网络驱动技术;
【工作要求】:
1.windows平台下2年以上开发经验;
2.熟悉C#应用层开发;
3.精通C/C++开发语言;
4.精通TCP/IP协议,进程间通讯编程;
5.具备良好的分析解决问题能力,能独立承担工作任务及把控任务进度;
6.责任心强,良好的沟通和团队协作能力,主动好学有进取心;
笔试题客户端驱动劫持转发需求说明:
1.采用驱动开发技术在客户端按照设置的规则进行数据获取和转发,获取后按照对应的隧道报文封装格式发送到测试服务器,并接收服务器返回的数据;
2.需要提供测试程序,测试程序至少包含转发规则配置部分,启动加速和停止加速控制部分;
3.转发的规则必须包括:进程名+IP/域名+端口+协议(至少支持TCP,UDP);
4.客户端和测试服务器数据发送和接收,隧道报文封装格式如下:
IP[UDP[Vxlan][OriginalL2Frame]],其中IP和UDP为隧道本身的外层UDP报文,OriginalL2Frame为需要转发或者返回的二层报文。Vxlan的格式可以搜索对应的说明文档。内层IP需要考虑分批的情况;
5.测试服务器地址:39.97.185.251
6.至少提供使用说明文档和测试程序;:
待遇10-20K奖金另计
因海投简历者过多不再接受网站投递简历仅接受邮箱投递
简历投递格式:要求使用pdf格式
邮件标题格式:姓名+应聘职位+期望薪酬+应聘信息来源(例如:李某+应聘windows开发+20k)
篇2:Windows开发工程师职位描述与岗位职责任职要求
职位描述:
1、精通C++编程语言,3年以上C++Windows客户端开发经验;
2、精通面向对象设计模式;
3、精通多线程编程技术;
4、熟悉数据库编程技术;
5、有Duilib界面开发经验者优先;
6、有网络编程工作经验者优先;
7、有Windows驱动开发经验者优先;
8、具备软件架构设计和项目管理经验者优先;
9、要求全日制本科以上学历。
篇3:PC输入法Windows开发工程师职位描述与岗位职责任职要求
职位描述:
【岗位职责】
1.负责PC输入法客户端的设计和开发;
2.参与产品的需求分析,架构设计、详细设计及相关开发工作;
3.负责客户端逻辑功能及界面相关的功能设计和开发;
4.负责对已有项目进行维护、重构及调优。
【任职要求】
1.两年以上Windows/linux客户端C/C++开发经验;
2.基础知识扎实,熟悉常用的数据结构与算法;
3.熟练掌握windows平台基础技术:进程、线程、内存管理、消息机制等,了解网络编程以及HTTP协议;
4.具备MFC或其他开源界面库开发经验者优先;
5.熟练使用WINDBG、IDA、OLLYDBG等调试分析工具者优先;
6.逻辑思维清晰、具有较强的独立分析、解决问题的能力;
7.有较强的责任心和团队意识。
篇4:Windows客户端开发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:?
??1、开发客户端应用软件;
???2、协助项目经理进行新产品功能的研发和版本迭代,持续优化产品的用户体验;
???3、编写和完善相关产品文档;
??4、学习新技术完成开发任务;
任职要求:
???1、了解Windows客户端开发(WinForm/MFC/WPF/QT)任意一种框架技术。熟悉C#;
2、熟悉前端知识如Nodejs,Electron,Vue,Iview,Element等
3、熟悉Golang服务端开发
???4、能独立完成模块设计与代码开发任务、完善产品功能与细节;
??5、精通多线程/socket等编程技术。擅长多种开源技术应用能力,解决项目中遇到的技术问题;?
??6、具备良好的研究自学能力和独立排查解决问题的能力,能承受工作中的压力;???
??7、有相关技术文档书写能力,例如概要设计、详细设计等;?
篇5:实时通信WindowsSDK研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责实时通信WindowsSDK的研发,编写高质量的代码;
2、开发音视频实时通信解决方案,如视频会议、在线课堂、VoIP;
3、和业务需求方沟通,深度参与产品需求讨论,功能定义等;
4、设计良好的代码结构,不断迭代重构;
任职要求:
1、熟悉c++/c语言;
2、熟悉mfc、win32api;
3、有Windows原生客户端的开发经验,熟悉原生界面的渲染机制;
4、有扎实的网络技术基础,对socket通信、UDP/TCP/IP和HTTP有深刻的理解;
5、有悉WebRTC、FFmpeg等优先;
6、熟悉H264、H265、Opus、VP8等编解码,熟悉rtp、rtmp、rtsp、sip等传输协议;