求职中 · 嵌入式软件工程师

CG

|

热爱从寄存器到云端的完整链路。熟悉 STM32 / ESP32 与 FreeRTOS 多任务开发,手写过 Modbus RTU 主从站协议栈,也用 Qt 6 写过上位机。相信可靠的代码来自对细节的执念。

9+项目作品
20+技术栈
8 个月实习经历
2 年+嵌入式学习

SKILLS

技能概览

从寄存器到云端,覆盖嵌入式开发的完整链路

编程语言

熟练掌握 C / C++,具备扎实的指针、结构体、位操作、内存管理与中断安全编程能力;了解 RAII、智能指针、lambda 等特性。

C / C++(C++11/17)PythonSQLShell

嵌入式平台

熟悉 STM32F103(Cortex-M3)与 ESP32-S3,掌握 GPIO、UART、SPI、ADC、PWM、DMA、中断等外设驱动开发。

STM32F103 / Cortex-M3ESP32-S3GPIO / UART / SPI / ADC / PWM / DMAKeil / ESP-IDF v5.x / VS Code

实时系统

熟悉 FreeRTOS,掌握任务、队列、信号量、互斥锁、任务通知与中断通信,具备多任务划分与长期稳定运行经验。

任务 / 队列 / 信号量 / 互斥锁任务通知与中断通信任务看门狗(TWDT)多任务优先级设计

通信与网络

熟悉 UART、I2C、SPI、RS485、Modbus RTU 与 MQTT,掌握超时重试、异常应答与主从站协议实现。

UART / I2C / SPI / RS485Modbus RTU 主/从站MQTT(QoS / 遗嘱 / 重连)W5500 以太网 / Wi-Fi / 4G Cat.1

桌面端与界面

能基于 Qt 6 开发上位机,用 LVGL 8 做嵌入式 GUI,注重交互细节与跨平台联调。

Qt 6(Widgets / QSerialPort / QMqtt / QMediaPlayer)LVGL 8QSS 界面定制Qt Creator

工具与其他

工程化意识:版本控制、构建系统、Linux 系统编程与计算机视觉推理都有实战。

Git / CMake / gdbLinux 多进程 / System V IPCSQLite / cJSON / jsmn / FatFSOpenCV + ONNX Runtime

完整技能清单

PROJECTS

精选项目

每一个都从架构设计到代码实现全程参与

物联网 精选

EM-200 园区能耗在线监测集中器

2026.03 – 2026.10 | 实习项目 · 嵌入式固件开发

面向省级工业园区的电 / 水 / 气三表集中抄读设备,本地日冻结、4G 上报,数据直通市级能耗监测平台。

ESP32-S3FreeRTOSModbus RTUMQTT4G 查看详情
物联网 精选

RS485 物联网智能网关

2026.06 – 2026.09 | 个人项目 · 独立开发

面向充电桩等 RS485 / Modbus RTU 工业设备的物联网网关:双上行接入 MQTT 云平台,远程监控、告警与启停。

ESP32-S3FreeRTOSModbus RTUMQTTLVGL 查看详情
嵌入式 精选

机房环境监控系统

2026.05 – 2026.09 | 个人项目 · 独立开发

STM32 下位机 + Qt6 上位机的多参数机房环境监控:温湿度 / 烟雾 / 光照 / 雨水实时监测与远程配置一体化。

STM32F103FreeRTOSQt 6JSONAT24C02 查看详情
桌面端 精选

智能广告机系统

2025 | 个人项目 · 设备端软件

Linux 设备端多进程广告机系统:System V 消息队列 IPC、SHA256 内容寻址增量同步、MQTT 分区下发、三段式自适应大屏播放。

CQt 6LinuxMQTTSQLite 查看详情

全部项目

BLOG

最新博客

记录技术实践中的设计与思考

手写 Modbus RTU 主站协议栈:从帧组装到总线互斥

以一个 ESP32-S3 物联网网关项目为例,拆解手写 Modbus RTU 主站协议栈的工程要点:帧组装与解析、CRC16 查表实现、读写两类功能码、帧间隔与超时重试、异常应答处理、RS485 方向控制与总线互斥锁,以及从站模拟器注入异常的联调方法。

EM-200 集中器设计:多协议抄读调度与离线续传

能耗在线监测集中器基于 ESP32-S3 与 FreeRTOS,经三路 RS485 抄读园区企业电水气三表,再经 4G 与 MQTT 上报平台。梳理表档案配置化、三通道错峰轮询、寄存器区间合并,以及日冻结、TF 卡环形缓存与离线续传的设计取舍和现场联调经验。

全部文章

正在寻找嵌入式软件工程师岗位

如果你也在做物联网 / RTOS / 嵌入式 Linux 相关产品,欢迎聊聊。

查看简历