个人介绍
技术栈:
- 车载协议:CAN总线、J1939、UDS(ISO 14229)、ISO-TP、GB17691/HJ1939、GB32960
- 嵌入式开发:ARM Linux、系统编程(进程/线程/IPC/信号)、Socket通信、数据结构工程化
- Qt工具开发:QSerialPort、QTcpSocket/QUdpSocket、QThread、自定义控件
- 安全通信:TLS 1.2+、X.509证书、AES-256、RSA-2048、HMAC-SHA1、SM2国密
- AI辅助编程:日常使用Claude Code(Sonnet 4.6)、DeepSeek v4 Pro、GLM-4.7
可提供服务:
- 车载T-Box终端通信协议栈开发(CAN/J1939/UDS)
- Qt上位机工具定制开发(串口助手、ECU模拟器、网络测试工具)
- 嵌入式Linux系统编程、多线程并发、IPC通信架构设计
- OTA远程升级系统设计与实现(差分升级、断点续传)
- CAN总线数据分析与诊断工具开发
工作经历
2020-08-01 -至今厦门嵌入式应用开发工程师
主导车载T-Box终端通信协议栈开发(CAN/J1939/UDS/HTTP/MQTT),适配康明斯/潍柴/玉柴等多品牌发动机锁车控制;参与宁德时代RDB终端开发(HTTP+MQTT双链路+TLS 1.2+安全通信);基于Qt自研CetSimulateEcu/CetNetworkTester/CetSScom等上位机工具
2018-03-01 -2020-07-01厦门中控智慧有限公司嵌入式系统开发工程师
C语言开发门禁控制器固件(RS-485/I2C);主导OSDP协议适配(AES-128加密);GoAhead HTTPS服务器搭建+TLS 1.2;libwebsockets WebSocket实时通信
2015-11-01 -2018-03-01厦门大洋通信有限公司Zigbee/LoRa物联网研发工程师
Zigbee End Device低功耗优化(深度睡眠3μA);Z869恒温器/Z713多功能传感器固件开发(EM357+Nuvoton);RA07/R723 LoRa终端开发(Class A,>10km通信距离)
教育经历
2013-07-01 - 2015-07-01三明学院机械设计制造及其自动化本科
在校期间,系统学习了机械原理、自动控制等核心课程,具备了扎实的理论基础和较强的实践动手能力。学习成绩优异,连续多年获得校级奖学金,并以综合排名前列的优异成绩获评“优秀毕业生”称号。注重将专业知识与创新实践相结合,作为核心成员设计的参赛作品在全国大学生机械创新大赛中荣获福建省赛区一
语言
技能

基于Qt+QTcpSocket/QUdpSocket开发的网络协议测试工具。支持HTTP/HTTPS请求构造与响应分析、MQTT协议Topic订阅/发布测试、原始TCP/UDPSocket通信测试。支持TLS1.2加密通道,可用于车载T-Box终端的网络通信协议调试和故障排查。

基于Qt开发的ECU模拟器,支持J1939和UDS协议仿真。可模拟车辆ECU行为(发动机转速/车速/水温等CAN报文循环发送),支持UDS诊断会话(0x10/0x22/0x27/0x2E/0x31/0x11)、安全访问种子-密钥交互、DID读写。支持多协议仿真测试,用于T-Box开发阶段的调试和自动



