1、熟练使用 C\C++、常用数据结构、Qt4 框架、imgui、多进程、线程
2、linux、windows平台开发经验,windows项目移植linux平台经验
3、熟悉文件 I/O、xml、yaml,json 解析
4、善于调试、维护代码、修改 bug
5、熟练使用 VisualStudio、QtCreator、Vim、gcc/g++/gdb/make 、git、svn等开发工具
6、了解常用设计模式,mfc、Socket、duilib、qml,及常见开源库
PC故障检测工具是为华为PC维修工程师提供的故障检测工具,维修工程师以检测工具结果为标准进行故障定位维修。参与此项目期间,负责蓝屏日志检测、蓝屏dump分析检测、自定义下载工具、数据传输加密等开发,优化现有功能工作,涉及MFC、C++、Duilib、Curl以及开源组件使用
华中 9 型数控软件 V1.00 完整开发流程,此数控软件为华中数控自主开发的最新一代数控系统,在职期间负责工程linux移植到windows平台,在位测量、竖屏触屏键盘开发,华工激光数控专机版本开发,完善 nclink 工业通信协议对于 9 型上下位机通信的适配、界面适配 ubuntu,bug修复,旧功能维护、主题 qss 修改,编写二次开发接口等。
华中 9 型数控软件 V1.00 完整开发流程,此数控软件为华中数控自主开发的最新一代数控系统,在职期间负责工程linux移植到windows平台,在位测量、竖屏触屏键盘开发,华工激光数控专机版本开发,完善 nclink 工业通信协议对于 9 型上下位机通信的适配、界面适配 ub
PC故障检测工具是为华为PC维修工程师提供的故障检测工具,维修工程师以检测工具结果为标准进行故障定位维修。参与此项目期间,负责蓝屏日志检测、蓝屏dump分析检测、自定义下载工具、数据传输加密等开发,优化现有功能工作,涉及MFC、C++、Duilib、Curl以及开源组件使用