
正在查看初级C/C++清爽简历模板文字版
陈小湾
求职意向
工作经历
XXX科技是一家专注于工业自动化与物联网数据采集领域的软件公司,团队规模约XXX人。核心业务是为制造企业提供设备数据采集、监控与分析的边缘计算平台,产品已部署在超过XXX家工厂车间,与多家工业设备厂商达成技术合作。
工作概述:
1.需求分析:参与设备数据采集器新版本的功能迭代需求分析会议;与产品经理沟通,明确新增对XXX型号PLC协议支持的具体要求;根据已有协议解析框架,评估开发工作量与技术难点,输出功能点列表与风险评估,确保需求可落地,评估准确率达XXX%。
2.模块设计:负责新协议解析模块的详细设计;参考设备厂商提供的通信手册,设计协议帧结构、校验算法与异常处理流程;基于已有的插件化架构,设计协议解析器的接口与实现类图;编写设计文档并通过团队评审,设计缺陷率低于X%。
3.编码实现:使用C++11标准独立完成新协议解析模块的代码编写;实现数据读取、写入及状态查询等核心功能函数;集成到公司统一的采集器框架中,确保与原有配置管理、数据上报模块无缝对接;严格遵守代码规范,代码一次性通过Code Review的比例达到XXX%。
4.单元测试:为编写的协议解析模块设计并编写全面的单元测试用例;使用Google Test框架模拟设备返回的各种正常与异常数据包,验证解析逻辑的健壮性;通过边界值测试发现并修复了X个潜在的内存越界问题,模块单元测试覆盖率达到XXX%。
5.集成调试:在实验室搭建真实PLC设备环境,进行协议模块的集成测试与联调;使用Wireshark抓包工具分析通信过程,定位并解决了一个因字节序处理不当导致的数据解析错误;配合前端同事完成数据展示功能的验证,确保功能符合验收标准。
6.问题排查:负责处理一线实施人员反馈的现场采集数据异常问题;通过远程日志分析,定位到某个特定工况下协议解析器存在内存泄漏;分析代码并修复了对象生命周期管理不当的问题,提交修复补丁后,该问题未再复发,客户满意度提升。
工作业绩:
1.独立完成X个工业设备通信协议(如Modbus TCP、XXX自定义协议)的解析模块开发与集成,累计编写代码约XXX行。
2.负责的模块均通过严格的单元测试与集成测试,代码缺陷密度低于X/KLOC,线上运行稳定。
3.通过有效的集成调试与问题排查,将新协议从开发到稳定运行的周期平均缩短了X天。
4.成功排查并修复了X个线上问题,包括内存泄漏与数据解析错误,提升了产品在客户现场的可靠性。
5.产出的技术文档(设计文档、测试用例、问题排查记录)清晰完整,被团队采纳为模板。
6.所负责的协议解析模块成功应用于超过XXX个现场采集点,数据采集准确率维持在X
X.XX%以上。
主动离职,希望有更多的工作挑战和涨薪机会。
项目经历
公司为应对工厂内设备品牌杂、协议不统一导致数据采集成本高的问题,启动的新一代边缘计算网关项目。项目目标是在Linux嵌入式平台上,开发一个支持多种工业协议并行采集、具备本地计算与数据过滤能力,并能统一上传至云端的数据汇聚网关,以替代原有的多个单一功能采集器,降低部署与维护成本。
项目职责:
1.核心模块开发:负责网关中多协议并行采集引擎的核心线程调度与数据队列管理模块的开发;使用C++编写线程池,管理多个协议采集实例的生命周期与资源分配;设计并实现一个无锁环形缓冲区,用于不同采集线程与上传线程之间的高效数据交换。
2.协议插件集成:负责将已有的Modbus RTU/TCP、OPC UA等X个协议解析插件集成到新的网关框架中;编写适配层代码,统一各插件的配置加载、启动停止接口;解决不同插件对日志、配置等基础服务依赖不一致的问题。
3.性能优化:针对网关在高频数据采集场景下CPU占用率偏高的问题进行分析;使用性能剖析工具定位到数据序列化环节存在冗余拷贝,通过引入零拷贝技术优化数据流转路径,将网关处理XXX点/秒数据的CPU占用率从XX%降低至XX%。
4.稳定性保障:参与网关长时间压力测试,模拟网络中断、设备掉线等异常场景;编写异常注入测试脚本,验证网关的自我恢复能力;修复了在连续运行XXX小时后因资源未释放导致的内存缓慢增长问题。
项目业绩:
1.网关成功上线并批量部署,单个网关可同时接入X种不同协议设备,将客户现场采集硬件成本降低了XX%。
2.优化后的网关性能稳定,在XXX个数据点的采集频率下,7*24小时运行未出现崩溃或数据丢失,达到工业级可靠性要求。
3.项目获得公司年度创新产品奖,并成为后续多个大型智能制造项目的标准数据接入方案。
教育背景
GPA X.XX/4.0(专业前XX%),主修C++程序设计、数据结构与算法、操作系统、计算机网络及嵌入式系统基础等核心课程。参与课程设计《Linux环境下简易FTP服务器实现》,使用C语言和Socket编程,实现了基本的文件上传、下载及用户认证功能,支持多客户端并发连接。熟练掌握C/C++、Linux系统API、多线程编程及Shell脚本。
自我评价
培训经历
系统掌握Linux操作系统核心概念、命令行操作、系统服务管理与Shell脚本编写。将所学应用于边缘计算网关项目的部署与运维,编写了自动化部署与监控脚本,简化了现场实施流程。对系统资源管理与性能调优的理解,帮助定位了网关在高负载下的性能瓶颈,并提出了有效的优化建议。
初级C/C++清爽简历模板
655人使用适用人群: #C/C++ #初级[1-3年]
猜你想用
[基本信息]
姓名:陈小湾
性别:男
年龄:26
学历:本科
婚姻:未婚
年限:4年
面貌:党员
邮箱:xiaowan@gangwan.com
电话:18600001654
[求职意向]
工作性质:全职
应聘职位:C/C++
期望城市:北京
期望薪资:8000-10000
求职状态:离职-随时到岗
[工作经历]
北京XX科技有限公司 | C/C++
2024-09 - 2025-12
XXX科技是一家专注于工业自动化与物联网数据采集领域的软件公司,团队规模约XXX人。核心业务是为制造企业提供设备数据采集、监控与分析的边缘计算平台,产品已部署在超过XXX家工厂车间,与多家工业设备厂商达成技术合作。
工作概述:
1.需求分析:参与设备数据采集器新版本的功能迭代需求分析会议;与产品经理沟通,明确新增对XXX型号PLC协议支持的具体要求;根据已有协议解析框架,评估开发工作量与技术难点,输出功能点列表与风险评估,确保需求可落地,评估准确率达XXX%。
2.模块设计:负责新协议解析模块的详细设计;参考设备厂商提供的通信手册,设计协议帧结构、校验算法与异常处理流程;基于已有的插件化架构,设计协议解析器的接口与实现类图;编写设计文档并通过团队评审,设计缺陷率低于X%。
3.编码实现:使用C++11标准独立完成新协议解析模块的代码编写;实现数据读取、写入及状态查询等核心功能函数;集成到公司统一的采集器框架中,确保与原有配置管理、数据上报模块无缝对接;严格遵守代码规范,代码一次性通过Code Review的比例达到XXX%。
4.单元测试:为编写的协议解析模块设计并编写全面的单元测试用例;使用Google Test框架模拟设备返回的各种正常与异常数据包,验证解析逻辑的健壮性;通过边界值测试发现并修复了X个潜在的内存越界问题,模块单元测试覆盖率达到XXX%。
5.集成调试:在实验室搭建真实PLC设备环境,进行协议模块的集成测试与联调;使用Wireshark抓包工具分析通信过程,定位并解决了一个因字节序处理不当导致的数据解析错误;配合前端同事完成数据展示功能的验证,确保功能符合验收标准。
6.问题排查:负责处理一线实施人员反馈的现场采集数据异常问题;通过远程日志分析,定位到某个特定工况下协议解析器存在内存泄漏;分析代码并修复了对象生命周期管理不当的问题,提交修复补丁后,该问题未再复发,客户满意度提升。
工作业绩:
1.独立完成X个工业设备通信协议(如Modbus TCP、XXX自定义协议)的解析模块开发与集成,累计编写代码约XXX行。
2.负责的模块均通过严格的单元测试与集成测试,代码缺陷密度低于X/KLOC,线上运行稳定。
3.通过有效的集成调试与问题排查,将新协议从开发到稳定运行的周期平均缩短了X天。
4.成功排查并修复了X个线上问题,包括内存泄漏与数据解析错误,提升了产品在客户现场的可靠性。
5.产出的技术文档(设计文档、测试用例、问题排查记录)清晰完整,被团队采纳为模板。
6.所负责的协议解析模块成功应用于超过XXX个现场采集点,数据采集准确率维持在X
X.XX%以上。
[项目经历]
项目名称:边缘计算数据汇聚网关
担任角色:项目负责人
公司为应对工厂内设备品牌杂、协议不统一导致数据采集成本高的问题,启动的新一代边缘计算网关项目。项目目标是在Linux嵌入式平台上,开发一个支持多种工业协议并行采集、具备本地计算与数据过滤能力,并能统一上传至云端的数据汇聚网关,以替代原有的多个单一功能采集器,降低部署与维护成本。
项目业绩:
1.网关成功上线并批量部署,单个网关可同时接入X种不同协议设备,将客户现场采集硬件成本降低了XX%。
2.优化后的网关性能稳定,在XXX个数据点的采集频率下,7*24小时运行未出现崩溃或数据丢失,达到工业级可靠性要求。
3.项目获得公司年度创新产品奖,并成为后续多个大型智能制造项目的标准数据接入方案。
[教育背景]
济南大学
计算机科学与技术 | 本科
GPA X.XX/4.0(专业前XX%),主修C++程序设计、数据结构与算法、操作系统、计算机网络及嵌入式系统基础等核心课程。参与课程设计《Linux环境下简易FTP服务器实现》,使用C语言和Socket编程,实现了基本的文件上传、下载及用户认证功能,支持多客户端并发连接。熟练掌握C/C++、Linux系统API、多线程编程及Shell脚本。
