proginn1342586341
刚刚活跃
全职 · 300/日  ·  6525/月
工作时间: 工作日18:30-23:30、周末00:00-23:30工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

## ? 个人总结


资深嵌入式应用软件工程师,拥有4年开发经验,专注IoT设备网络应用开发。熟悉多个主流IoT平台接入(电信CTWing、移动OneNet、亚马逊AWS、微软Azure、阿里云),具备整机应用开发流程和框架设计能力,有MiFi设备开发经验。具备数据分析思维,善于从业务视角发现并解决问题。积极拥抱新技术,熟练使用AI工具(大模型、AI IDE、终端Agent)提升开发效率。


---


## ⚙️ 技术技能


### ? 精通


- **编程语言:** C(嵌入式开发主力)

- **实时操作系统:** FreeRTOS、ThreadX(多任务调度、内存管理、同步机制)

- **网络协议栈:** LwIP、mbedTLS(TCP/IP、TLS加密)

- **应用协议:** MQTT、HTTP、FTP、LwM2M、CoAP(精通相关业务)

- **IoT云平台:** 电信CTWing、移动OneNet、阿里云IoT、AWS、Azure(完整接入流程)

- **通信接口:** UART、SPI、I2C、Socket编程


### ✅ 熟练


- **编程语言:** C++(面向对象开发)、Python(自动化脚本、测试)

- **操作系统:** Embedded Linux(基础开发)

- **开发工具:** VS Code、Cursor(AI IDE)、Git、CMake、Make

- **调试工具:** Trace32、GDB、CoolWatcher、Wireshark(寄存器分析、调用栈回溯、内存异常定位)

- **功耗分析:** 电流波形分析、示波器使用、PSM/eDRX低功耗模式调试

- **编译器:** GCC (ARM)、Clang


### ? 了解


- **外设驱动:** ADC、Timers、Watchdog、GPIO、Flash Memory

- **硬件调试:** 电路原理图阅读、万用表使用

- **底层异常:** TLB miss、内存越界、缓存一致性等问题排查

- **软件工程:** 单元测试、集成测试、代码审查、Doxygen文档生成


### ?️ AI工具链


- **AI工具:** claude code、Cursor、Trae(代码生成、方案设计、问题排查)

- **终端Agent:** Shell脚本自动化、CI/CD流程优化


---


## ? 工作经历


**深圳市有方科技股份有限公司** | **应用软件工程师** | 2022.07 - 至今


负责嵌入式通信模组的IoT平台接入和整机应用开发,主导多个关键项目的SDK移植和定制开发。


**主要职责与成果:**

- 主导通信模组的第三方IoT平台接入开发,成功适配电信CTWing、移动OneNet、阿里云IoT等主流平台

- 负责整机应用开发流程和框架设计,确保代码质量和项目交付

- 设计并实现通用AI Agent嵌入式开发技能系统,定义标准化Skill规范,兼容Claude Code、Cursor、Cline等多种AI Agent

- 引入AI工具和标准化流程,将开发周期缩短30%,降低新人上手难度

- 协助制定软件开发规范,包括代码审查、单元测试和文档生成流程


---


## ? 项目经历


### ? 通用AI Agent嵌入式Spec Coding 开发技能| **架构设计 / 独立开发**


**时间:** 2026.01 - 至今


**技术栈:** AI Agent Skill开发、YAML + Markdown规范设计、Markdown模板引擎、Mermaid图表生成


**项目需求:** 设计并实现一套跨平台、通用型的嵌入式软件开发标准化工作流系统,通过定义标准化的Skill规范,可被任何支持技能加载的AI Agent使用(Claude Code、Cursor、Cline等),覆盖从需求分析到代码实施的全生命周期。


**核心职责:**

- 设计8阶段工作流架构(需求分析 → 架构设计 → 代码总结 → 方案设计 → 修改清单 → 代码实施)

- 开发12个独立技能模块,定义标准化Skill规范

- 设计文档依赖引用机制和文件选择器,支持多模块协同开发

- 集成公司编码规范,确保生成代码符合公司标准


**项目成果:**

- 通用性:支持Claude Code、Cursor、Cline等多种AI Agent

- 降低新人上手难度,通过项目概览→架构分析→模块总结的三级引导快速了解代码库

- 独立的Bug分析流程,支持AT日志/Dump日志/对比分析,提升问题定位效率


**技术亮点:**

- 模板驱动设计:每个技能使用统一模板,确保输出格式一致性

- 分层抽象:项目级(目录级)→ 架构级(模块间关系)→ 实现级(单模块内部)

- 依赖引用:通过文档引用避免重复分析,支持大型代码库的高效维护


---


### ? 美的MAAS SDK 2.0移植 | **项目负责人**


**时间:** 2023.01 - 2023.06


**技术栈:** C, FreeRTOS, lwIP (IPv4/IPv6), mbedTLS, CMake, RDA UIS8910DM (Cortex-A5), 高通UDX710


**项目需求:** 在通信模组上移植开发美的SDK,实现美的家用电控设备到美的智控平台的通信,实现电控设备远程云端管理。


**核心职责:**

- **适配层接口封装:**

 - OS层:封装内存管理、任务管理、定时器、网络套接字、锁机制、加密接口

 - HAL层:实现串口、Flash、OTA升级、外挂看门狗芯片驱动

 - 网络层:封装Socket、mbedTLS、GPS定位、Ping、设备信息、网络信息接口

- **OTA升级时序控制:**

 - 适配SDK要求的OTA升级API,实现差分包下载和升级接口封装

 - 针对平台自动升级机制的问题(掉电后重启会自动升级,与电控MCU控制需求冲突)

 - 设计固件备份机制:将升级包下载到备份分区,仅收到MCU升级指令后才触发实际升级

 - 确保升级流程与下载流程独立,满足MCU对升级时间的精确控制要求

- 开机自动拨号和联网功能实现

- License写入指令开发

- 与美的智控平台进行通信联调测试

- 生产流程开发:确保MAAS_SDK和模组生产测试流程兼容,单一串口实现多功能耦合使用


**项目成果:**

- 成功完成双平台适配(RDA UIS8910DM国内版 + 高通UDX710海外版)

- 实现完整的MiFi设备云端管理功能,通过平台验收测试


---


### ? 阿里云MQTT AT模块开发 | **核心开发**


**时间:** 2022.10 - 2023.01


**技术栈:** C, MQTT 3.1.1, mbedTLS, 多线程


**项目需求:** 开发AT指令实现阿里云MQTT的连接和通信。


**核心职责:**

- 负责阿里云IoT SDK v3.2.0移植方案制定和具体实现

- 实现连接、发布、订阅、数据接收全流程AT指令开发

- 基于内部BP2.0通用架构,实现跨芯片平台兼容


**项目成果:**

- 实现11个AT命令,完整覆盖SDK核心功能

- 设计异步消息架构,基于公共平台实现跨平台兼容,支持多款芯片


---


### ? MiFi通信终端 - 电信CTWing平台 | **核心开发**


**时间:** 2022.08 - 2022.10


**技术栈:** C, ThreadX, HTTP/MQTT, cJSON


**项目需求:** 实现MiFi终端设备的电信CTWing云端管理和终端设备自注册。


**核心职责:**

- 按照电信MiFi终端接入规范实现终端云端管理

- **数据上报:** 设备信息、网络信息、WiFi信息开机上报,周期性上报

- **事件上报:** 新WiFi设备接入、断开事件实时上报

- **指令下发:** WiFi设置(开关、用户名、密码、信道)、设备重启

- 按照电信MiFi终端自注册规范,实现设备开机和切卡自注册功能


**项目成果:**

- 成功接入电信CTWing平台,通过设备认证测试

- 实现完整的MiFi设备云端管理功能


---


### ? JPP接入JIOT平台 | **核心开发**


**时间:** 2022.09 - 2022.11


**技术栈:** C, NIDD/JPP, cJSON, RDA8908


**项目需求:** 开发AT指令实现JIOD平台接入。


**核心职责:**

- 实现电信MiFi终端接入规范的云端管理功能

- 数据上报:设备信息、网络信息、WiFi信息开机和周期性上报

- 事件上报:新WiFi设备接入、断开事件上报

- 指令下发:WiFi设置(开关、用户名、密码、信道)、设备重启

- 实现设备开机和切卡自注册功能


**项目成果:**

- 完成JIOD平台接入,支持NIDD/JPP协议通信


---


### ? EC618模组MQTT低功耗优化 | **核心开发**


**时间:** 2024.06 - 2024.08


**技术栈:** C, MQTT 3.1.1, LTE PSM低功耗模式, FreeRTOS, EC618模组平台


**项目需求:** 为中科智胜客户实现MQTT低功耗功能,目标功耗为5分钟保活周期内平均电流≤400μA,初测约700μA需深度优化。


**核心职责:**

- **问题根因分析:** 通过电流波形和日志分析,定位三大问题:PSM模式下网络不可达、心跳配置失效(固定120s)、2s周期性唤醒毛刺

- **功耗优化方案:**

 - 修复心跳参数未传递至MQTT连接的Bug,支持300s自定义保活周期

 - 设计RRC释放策略:心跳后5s内无数据下行则主动释放RRC/TAU,平衡数据交互与功耗

 - 推导并优化MQTT阻塞读取时间公式(keepalive/6*0.9),消除周期性唤醒

- **稳定性问题:** 解决掉订阅问题,改用会话保持模式实现重连时自动恢复订阅


**项目成果:**

- 功耗从700μA降至**310μA**(降幅55%),达成客户目标并通过验收


**技术亮点:**

- 深度分析MQTT心跳机制与PSM模式时序关系,解决低功耗下实时性矛盾

- 结合电流波形分析、日志定位、代码调试进行系统性功耗优化


---


### ? 嵌入式SSL/TLS通用配置管理组件 | **架构设计 / 独立开发**


**时间:** 2025.09 - 2025.11


**技术栈:** C, mbedTLS, FreeRTOS, AT命令, 多线程, 分层架构设计, NWY_FRM通用平台


**项目需求:** 各协议(HTTP/MQTT/CoAP/FTP)各自实现SSL加密配置,存在三大痛点:①API和AT指令重复开发,固件冗余;②原有设计只保留核心参数,无法适配不同客户场景;③扩展性差。设计通用配置组件统一配置接口,消除冗余。


**核心职责:**

- **分层复用架构设计:** 设计双层接口架构(AT项目使用配置命令 + OPEN项目API调用),实现核心层独立可用

- **多配置管理:** 实现6个独立SSL配置机制,支持多任务/多协议并发调用

- **核心API开发:** 开发配置管理模块(650行),提供22个C语言API(初始化、统一参数设置、17个参数获取)

- **AT命令接口:** 开发AT+NWSSLCFGEX命令(1500行),支持18类SSL参数的查询、设置、验证

- **线程安全设计:** 使用互斥锁保护共享资源,确保多任务并发访问安全

- **泛型参数接口:** 设计枚举+void*的统一参数设置方案,支持整数/十六进制/字符串多类型参数


**项目成果:**

- 基于NWY_FRM通用平台,支持多芯片平台复用,被HTTP、MQTT、CoAP、FTP等多个上层协议直接调用

- 完成约2150行高质量C代码,含完整接口文档和参数验证逻辑

- 支持TLS(TCP)和DTLS(UDP)双协议,内置32种标准加密套件白名单验证


**技术亮点:**

- **消除冗余:** 统一API和AT命令接口,各协议共享配置代码,减少固件大小

- **参数扩展:** 支持18类可选配置参数(原有仅核心参数),适配不同客户应用场景

- **框架扩展性:** 基于NWY_FRM通用平台,新增参数类型/加密套件/AT命令参数简单扩展

- **分层解耦:** AT命令层与核心配置层分离,API可独立使用


---


工作经历

  • 2022-07-25 -至今深圳市有方科技股份有限公司应用软件开发工程师

    专注IoT设备网络应用开发。熟悉多个主流IoT平台接入(电信CTWing、移动OneNet、亚马逊AWS、微软Azure、阿里云),具备整机应用开发流程和框架设计能力,有MiFi设备开发经验。具备数据分析思维,善于从业务视角发现并解决问题。积极拥抱新技术,熟练使用AI工具(大模型、AI IDE、终端Agent)提升开发效率。

教育经历

  • 2018-04-07 - 2022-04-07北京化工大学测控技术与仪器本科

    **北京化工大学** | **测控技术与仪器** | **本科** | 2018.09 - 2022.07 **班级排名:** 前5% **主要课程:** 嵌入式原理、微机原理、自动控制理论、传感器技术、信号与系统

资质认证

技能

C++掌握
C精通
IoT精通
0
1
2
3
4
5
0
1
2
3
4
5
作品
嵌入式Spec Coding 开发技能

设计并实现一套跨平台、通用型的嵌入式软件开发标准化工作流系统,通过定义标准化的Skill规范,可被任何支持技能加载的AIAgent使用(ClaudeCode、Cursor、Cline等),覆盖从需求分析到代码实施的全生命周期,并提供关键节点的质量审查能力。

0
2026-04-20 19:25
更新于: 2小时前 浏览: 7