熟练掌握 **C++** 编程语言,精通面向对象编程思想、类与对象、继承、多态、封装、模板、STL 容器(vector、map、string 等);熟悉指针、内存管理、结构体、常用数据结构与算法。
掌握Windows/Linux双平台 C++ 开发,熟练使用 VS、Dev-C++、Qt Creator 开发调试;懂文件读写、多线程基础、网络通信基础、串口通信、日志打印与程序异常排查。
了解 MFC 界面开发、Qt 桌面应用开发,能够独立完成桌面工具、后台服务、数据采集、工控小程序编写与功能迭代。
熟悉代码规范、模块化开发、程序编译打包、版本调试与性能简易优化,具备独立写业务逻辑、对接硬件数据、改造维护旧 C++ 项目经验。
负责基于 **C++** 进行桌面应用程序、后台服务程序开发与维护,完成业务功能编码、逻辑优化及 BUG 修复。
使用 C++ 结合 STL 实现数据处理、批量解析、文件批量读写、数据统计等核心业务模块。
参与工控类、设备通信类程序开发,完成数据采集、指令下发、数据上报等功能开发调试。
对原有老旧 C++ 项目进行代码重构、功能升级、兼容性适配,提升程序稳定性与运行效率。
配合测试完成程序联调、压力自测、问题定位整改,输出简单开发文档与使用说明。
掌握 C++ 程序编译、静态库 / 动态库调用、程序打包发布,保障项目稳定上线运行。
项目职责
使用 C++ 面向对象思想搭建项目架构,运用 vector、map 等 STL 容器完成设备数据存储、批量遍历与快速检索。
编写串口通信逻辑,实现工业设备实时数据采集、指令下发、数据校验与异常重连机制。
完成本地日志写入、数据本地持久化存储,优化数据解析逻辑,提升程序运行稳定性。
处理多线程数据同步,解决数据拥堵、读写冲突问题,保障设备通信流畅稳定。
负责程序调试、BUG 修复、版本迭代,完成程序编译打包与现场部署调试。
项目成果:系统稳定接入多台现场工控设备,数据采集准确率高,简化现场设备运维管控流程。
可兼职时间
可兼职地点
0条评论 雇主评价