精通MFC框架开发,能够快速完成PC端应用开发,熟练掌握多线程,文件,Socket应用,数据库操作等。
精通C、C++开发,熟练掌握指针,类的继承,派生,多态,模板等。
熟练掌握Framework层开发,包括应用的承接以及linux底层操作系统的调用等。
终端自动化装备开发(AutoTest Equipment Develop )
1. Sensor自动化装备开发:主要功能是校准/测试手机产品的环境光/指纹/蓝牙等传感器。项目中负责装备软件方案设计/开发以及硬件方案的评审,其中开发与PLC和DUT数据通信的PLCDriver和MMIDriver类以及基于iTestRunner平台的传感器测试组件。
2. MMI自动化装备开发:主要功能是校准测试手机的LCD/Camera/接近光/音频等器件。项目中负责马达振动测试方案以及LCD显示功能的测试方案设计/开发,其中马达振动采用手机的MIC录音同时解析录取音频的最大频点,平均强度等指标;LCD显示采用分析图片的灰度值解析LCD显示的亮度和颜色等指标。
3. 射频校准自动化装备开发:主要功能是校准/测试手机的发射功率和接收强度。项目中负责射频校准装备的维护,包括优化调试效率,优化日志输出格式以及校准NV检查方案等,其中通过精简调试中对电源依赖,调试效率提升100%。
4. 手机产品老化抓Log装备开发:主要功能是抓取和解析产品老化后的测试数据和日志。项目中负责老化抓Log装备的方案设计和开发,数据抓取方案采用匿名管道执行adb命令行方式,重定向输入和输出,保证装备易维护,可扩展。
5. 点胶防呆工具的开发:主要功能是保证产品点胶和保压的工艺标准。项目中负责软件整体设计开发,其中采用服务器/客户端模式,服务器端负责记录产品的点胶、LCD扣合时间以及保证两者间隔符合工艺标准,客户端负责读取服务器端LCD扣合时间以确保保压时长达到工艺要求,软件开发满足制造领域要求,保证产品顺利发布。
6. CopyLog工具的开发:主要功能是快速复制产线的测试日志。项目中负责软件整体设计开发,CopyLog工具通过输入的产品序列号等信息解析平台数据库中对应的‘工位’,‘时间’等字段,将字段组成日志的所在路径快速抓取日志数据,产线问题解决效率提升50%。