ID:277717

夜巺 身份已认证

C/C++软件工程师

  • 公司信息:
  • null
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 宝安

技术能力

个人优势:
1 熟悉windows/Linux下C/C++的双系统的开发,不管是全新软件开发,还是在现有软件的基础上进行二次开发,我都能胜任。
2 熟悉网络编程、算法编写与优化等。
3 强大的bug定位能力以及快速解决bug能力;
4 熟悉C++内存分布、汇编等底层知识;
相关技能:
1扎实C/C++编程功底和良好的编码习惯。
2 熟练掌握多进程/多线程编程、socket编程等,熟悉Linux环境,掌握Linux下C/C++编程,网络编程、文件操作;熟悉select和epoll等网络模型;熟悉windows下的IOCP模型,UML和MVC等设计模型;
3 熟悉VS环境下的程序编写,同时具有VC++和QT的实际项目开发经验,linux后台程序也有相关的开发经验;
4.熟悉常用的调试工具,比如VS自带的单步调试、调用堆栈等常用的调试方法;
5 熟悉常用的工具,比如:beyond compare;everything;staruml等作图工具;具有良好的文档能力;

项目经验

1 工控环境的远程桌面控制系统
责任描述: 完成整个客户端+服务端业务逻辑的实现,以及二次代码重构;
环境: Win10 + VS2019
项目描述: 完成一套远程桌面控制软件和被控制端,跨局域网远程控制;
开发工具: VS2019
主要技术: MFC;Windows API;多线程;传输数据的协议封装和解析;IOCP; UDP穿透; UML; MVC设计模式;
主要完成的功能:
控制端(客户端):测试连接 浏览文件 查看屏幕 鼠标事件 下载文件 锁定对方 解锁 退出控制
被控制端(服务端):IOCP模型, 运行一次 开机后随系统自动运行; 网络模块分层。
2 音视频播放器服务端/客户端开发
责任描述: 负责音视频播放器客户端+服务端业务逻辑的开发;
环境: Win10 + VS2019
项目描述: 完成基于VLC的音视频播放器软件的客户端+服务端;
开发工具: VS2019
主要技术: MFC;Windows API;TCP;UDP;多线程;RTSP、H264文件解析;
主要完成的功能:
客户端:播放音视频 调整播放进度 控制播放声音 控制播放状态;
服务端:网络模块封装 队列封装 线程池封装 H264文件数据分片及发送。

案例展示

  • 工程环境的远程桌面控制系统

    工程环境的远程桌面控制系统

    责任描述: 完成整个客户端+服务端业务逻辑的实现,以及二次代码重构; 环境: Win10 + VS2019 项目描述: 完成一套远程桌面控制软件和被控制端,跨局域网远程控制; 开发工具: VS2019 主要技术: MFC;Windows API;多线程;传输数据的协议封装

  • 音视频播放器服务端/客户端开发

    音视频播放器服务端/客户端开发

    责任描述: 负责音视频播放器客户端+服务端业务逻辑的开发; 环境: Win10 + VS2019 项目描述: 完成基于VLC的音视频播放器软件的客户端+服务端; 开发工具: VS2019 主要技术: MFC;Windows API;TCP;UDP;多线程;RTSP、H26

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    2
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服