PROFESSIONAL PROFILE / 求职简历

yuanguo.

嵌入式与物联网系统研发

终端固件 · 基站/网关 · 无线协议 · 驱动开发
具备 MCU / RTOS、嵌入式 Linux 与软件团队管理经历。

UWB / EPDMCU / RTOSLinux / BMCC / C++
English resume ↗GitHub 主页 ↗

履历更新 · 2026.10

专业概览

求职方向:嵌入式软件研发 / 无线物联网系统开发 / 软件技术管理。

自 2014 年起从事嵌入式软件研发,以 C/C++ 为主要开发语言,具备 MCU、RTOS 与嵌入式 Linux 的跨平台开发经历。项目覆盖无线定位、电子纸显示、温湿度监测、物联网网关、服务器管理固件及热敏打印设备。

目前在南京沃旭通讯科技有限公司从事 UWB 定位、无线与 EPD 电子纸相关系统开发,负责终端固件、基站/网关、无线协议和驱动,具有跨 MCU、无线 SoC 与 UWB 平台的开发经历。

曾任洲斯物联软件经理,具有产品技术预研、团队技术指导与疑难问题攻关经历。既往工作覆盖需求分析、模块设计、编码测试、客户平台适配及产品维护,能够结合设备侧开发与系统侧需求推进研发工作。

专业技能

  • C/C++ 与嵌入式平台:熟悉常用数据结构、基本算法及 ARM 平台架构,了解 x86、POWER 平台;具有 STM32F407 / STM32H743、Apollo、Nordic、OM6626 / OM6629 等平台的固件与驱动开发经历。
  • 无线终端与定位设备:负责终端固件、基站/网关、无线协议与驱动开发,涉及 DW1000、DW3000、MK8000 等 UWB 平台,以及无线与 EPD 电子纸相关系统。
  • RTOS 与跨平台移植:具备 FreeRTOS、TI-RTOS 项目经验;开展过 Linux 多线程与 RTOS 任务机制之间的迁移,以及 MCU / RTOS 应用向 Linux 的移植。
  • 嵌入式 Linux / BSP:具有 U-Boot、kernel、BusyBox、rootfs 的裁剪与构建经历,熟悉 Linux 驱动开发,了解 kernel 开发原理;参与板级适配、设备驱动维护与应用移植。
  • 设备接口与联网:熟悉 TCP/IP、USB、RS-232、RS-485、SPI、I²C;具有 lwIP、HTTP / UDP、MQTT 平台对接,以及 Sub-1GHz、BLE、LoRa 和蜂窝联网产品相关开发与维护经历。
  • 服务器 BMC:具备 POWER 服务器 AMI BMC 二次开发、IPMI 服务端功能开发及驱动维护经历;开展过 OpenBMC 技术预研、Yocto / BitBake 镜像构建与 SoC / BSP 适配。
  • 调试与工程交付:使用过 GDB、Valgrind 等调试工具,参与软件问题定位与性能调优;能够编写需求、设计、流程及使用文档,支持产品测试和客户技术问题处理。
  • 技术管理与协作:具有软件经理任职经历,参与产品立项研究、新业务技术预研、团队技术指导与技术攻关;能熟练阅读英文技术资料。

工作经历

南京沃旭通讯科技有限公司

2023—至今 · 嵌入式与无线系统开发

  • 面向 UWB 定位、无线与 EPD 电子纸相关系统,负责终端固件及基站/网关的软件开发。
  • 负责无线协议与驱动开发,覆盖设备侧固件、通信协议及底层驱动等模块。
  • 研发平台涵盖通用 MCU、无线 SoC 与 UWB 芯片,覆盖多类终端及基站/网关的固件开发需求。

深圳洲斯移动物联网技术有限公司

2021—2023 · 软件经理

  • 围绕物联网终端、无线联网产品与客户平台对接,参与产品立项研究和新业务技术预研。
  • 为软件团队提供技术指导,推进研发中的疑难问题分析与技术攻关。
  • 负责产品功能迭代、问题修复及客户私有平台 / MQTT 平台协议适配,兼顾产品研发与既有产品维护。

苏州中太服务器(深圳)有限公司

2019.09—2021.04 · BMC 研发工程师

  • 面向 POWER 服务器产品线,开展 BMC 功能开发、版本更新与功能优化。
  • 分析客户定制需求,完成 IPMI 服务端相关模块的软件设计、编码和测试;维护 BMC 工具与设备驱动。
  • 参与 OpenBMC 技术预研与平台适配,编写产品技术文档,支持生产测试、缺陷分析及客户技术问题处理。

深圳洲斯移动物联网技术有限公司

2018.04—2019.07 · 嵌入式研发工程师

  • 参与温湿度终端与 Linux 网关软件研发,优化 TI 平台业务逻辑、USB 通信、人机交互及网络通信模块。
  • 根据产品需求开展模块设计与重构,完成需求分析、概要设计及相关流程文档。
  • 参与嵌入式 Linux 系统裁剪、驱动开发与应用移植,将既有设备侧功能适配至 Linux 平台。

深圳市禾硕计算机有限公司

2015.01—2018.04 · MCU 嵌入式软件开发

  • 从事票据及标签打印设备软件研发,承担功能模块设计、编码、技术文档及硬件接口相关工作。
  • 实现 ESC/POS、TSC TSPL 指令解析与打印功能,以及多语言点阵字库、字符集和条码处理。
  • 参与 MCU / RTOS 产品功能向 ARM9 + Linux 平台移植,以及 USB、串口、网络、蓝牙和 Wi-Fi 等通信模块开发。

深圳市黑箭信息科技有限公司

2014.09—2014.12 · C 语言工程师

  • 对 Linux 下的 Cgminer 软件进行问题定位与性能调优。
  • 将相关功能移植至 AVR、STM32 单片机。
  • 实现矿机集群管理系统单片机端的协议通信与指令解析模块。

深圳市华阳通科技术有限公司

2009.09—2014.05 · QE/PE 工程师

在生产制造领域从事品质管理与产品工程管理。

代表项目

UWB 定位、无线与 EPD 电子纸系统

2023—至今 · 南京沃旭通讯科技有限公司

产品背景:公司 UWB 产品服务于人员、车辆及资产定位等工业场景;EPD 电子纸标签结合无线网关和业务系统,用于制造与仓储的信息展示及无纸化管理。官方产品介绍 · EPD 方案

职责范围:终端固件、基站/网关、无线协议与驱动开发。

  • 开发 UWB 定位及无线设备相关固件,覆盖终端、基站/网关等设备侧模块。
  • 开展无线协议和驱动开发,参与 EPD 电子纸相关系统的软件研发。
  • 涉及 MCU / 无线平台:STM32F407、STM32H743、Apollo、Nordic、OM6626、OM6629;UWB 平台:DW1000、DW3000、MK8000。

温湿度监测、物联网平台对接与无线产品研发

2021—2023 · 洲斯物联

产品背景:洲斯物联的产品与解决方案覆盖温湿度监测、环境监控终端、冷链网关及平台管理。公司业务介绍

  • 对接客户私有物联网平台及 MQTT 平台,开展协议适配与产品功能开发,连接设备侧数据与客户系统。
  • 参与 Sub-1GHz / 433MHz、2.4GHz / BLE、LoRa 等无线产品开发与相关技术预研。
  • 维护 4G/5G、NB 联网产品线及 S6 / S6S 系列温湿度设备,推进功能迭代、问题修复与团队技术攻关。

POWER 服务器 BMC 平台

2019.09—2021.04 · 苏州中太服务器(深圳)有限公司

技术涉及 ARM AST2xxx、Linux、POWER、IPMI、OpenBMC、Yocto / BitBake 与 AMI BMC。

  • 平台预研与构建:搭建 OpenBMC 开发环境,研究 Yocto / BitBake 构建流程,开展镜像编译和 SoC / BSP 板级适配。
  • 产品功能开发:参与 AMI MDS 平台研究与 AMI BMC 二次开发,分析 IPMI 服务端新增模块需求,完成软件设计、编码与测试。
  • 底层与工具维护:研究 Linux 2.6 及 AMI 扩展底层,新增和维护设备驱动,编写、优化 BMC 系统管理工具。
  • 问题处理与支持:分析产测缺陷,配合客户技术支持,推进已有功能与驱动问题的解决。

G1 Linux 系统网关

2018.11—2019.07 · 洲斯物联

基于新塘 NUC970 的嵌入式 Linux 网关,完成采集器数据接收与云平台上传,承担终端采集侧与平台侧之间的数据接入功能。

  • 裁剪、构建 U-Boot、kernel、BusyBox 与 rootfs,搭建网关侧嵌入式 Linux 运行环境。
  • 将既有设备应用移植至 Linux,适配按键、显示、存储等功能模块及驱动支持。
  • 编写模块设计与开发文档,为后续功能维护和版本迭代提供技术依据。

S6 系列温湿度终端

2018.04—2018.12 · 洲斯物联

基于 MSP430,涉及 CCS、TI-RTOS、GUI、USB、GPRS、ADC、I²C 与 GPIO。

  • 围绕终端通信、配置协议与 GUI 交互分析功能需求,完成软件模块设计、编码与测试。
  • 支持新增硬件模块、通信协议与 LCD / OLED 显示型号,设计并实现 bootloader 相关功能。
  • 编写调试模块、功能说明、使用文档与流程图,支持设备功能调试及产品维护。

高速标签打印机

2017.03—2018.04 · 深圳市禾硕计算机有限公司

采用 ARM9 / NUC970 + Linux 平台,实现 TSC TSPL 热敏标签打印,兼容 BarTender;涉及 libusb、FreeType。

  • 搭建 U-Boot、kernel、BusyBox、rootfs 开发环境。
  • 将 TI 平台应用及按键、蜂鸣器、定时器、GPIO、SPI Flash 等底层模块移植至 Linux。
  • 将 TI-RTOS 任务与事件机制迁移至 Linux 线程,将 lwIP 通信迁移至 Linux TCP/IP。
  • 实现标签纸票面尺寸学习与功能模块架构。

HS-T80 / HS-T58 系列票据打印机

2015.01—2017.03 · 深圳市禾硕计算机有限公司

涉及 STM32 / GD32、TM4C1294、NUC472、FreeRTOS、lwIP、W5500,以及 UART、USB、并口、蓝牙和 Wi-Fi。

  • 实现 ESC/POS 指令解析引擎、多语言点阵字库及字符集相关功能。
  • 实现一维码、二维码、PDF417 等条码的生成与打印。
  • 开发通信接口,移植、优化网络协议栈,支持蓝牙与 Wi-Fi 模块及 AT 指令解析。
  • 实现嵌入式 Web 交互页面与 CGI 系统配置功能。

MCUminer

2014.09—2014.12 · 深圳市黑箭信息科技有限公司

将 Linux Cgminer 的相关功能移植至 STM32F407,涉及 GDB、Valgrind、FreeRTOS、lwIP 与 Keil。

  • 实现 SPI 通信、HTTP 平台对接、JSON 数据解析与数据重组。
  • 将 Linux 多线程机制迁移为 FreeRTOS 任务。
  • 基于 lwIP 与 UDP 广播支持集群管理,实现单片机协议通信与指令解析。

教育背景

中山大学 · 行政管理 · 本科
2013.06—2016.06

履历更新于 2026 年 10 月。产品背景引自公司公开资料,个人职责与技术经历按本人提供的信息整理。