Toxic 、

高级软件工程师
浙江东富龙 · 5年经验
Toxic 、
日薪: ¥600/8h
地点: 杭州
时间: 下班后周六周日可工作日远程
ID:431587 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Python Linux MySQL SQLite Docker Git TCP/IP HTTP
- 熟练掌握 C++11,熟悉 STL、智能指针等常用特性,具备良好的面向对象设计和模块化开发能力。
- 熟练掌握 Qt Widgets、QML/Qt Quick,熟悉信号槽、事件处理、多线程、网络编程及设备类上位机界面开发。
- 熟悉 TCP/IP、HTTP/HTTPS、MQTT、UART/RS-232 及 Modbus 等通信协议,能够完成指令下发、状态采集、数据解析和异常处理。
- 具备 Windows、Linux、嵌入式 Linux 平台下的上位机软件开发经验,能够完成界面、业务、通信、部署和现场调试等工作。
- 熟悉设备任务调度、自动化流程控制、运行状态监控、报警处理、数据管理和操作记录等功能开发。
- 熟悉 交叉编译、CMake、QMake、Makefile 等构建工具,能够完成多平台项目构建和目标设备部署。
- 掌握 Docker 容器化技术、MySQL/SQLite 数据库操作及 Git 版本控制。
- 熟练使用 Shell、Python 脚本进行部署、系统管理和辅助自动化;熟悉使用 GDB 进行崩溃问题定位和运行时调试。
- 具备 Linux 内核定制、Rootfs 构建及 Uboot移植能力

### Tris - 东芝笔记本缺陷修复系统

**项目描述:**
Tris 是基于 Linux 环境的硬件功能检测平台,通过 C++/Qt 开发本地化应用,实现对笔记本存储、输入输出设备、Wi-Fi、电源管理等硬件功能的自动化检测。

**工作内容:**

- 主导核心硬件检测模块开发,梳理测试项目、测试流程和结果判定逻辑,完成存储、输入输出、Wi-Fi、电源管理等功能的自动化检测。
- 负责通信模块开发,基于 HTTP 协议获取测试配置、同步运行参数、上传测试结果,并在本地完成检测过程及结果展示。
- 主导 Qt 框架升级与代码重构,处理不同 Qt 版本及系统环境下的兼容性问题,改善模块之间的耦合关系和项目可维护性。
- 定制 Linux 内核,解决不同 Linux 内核配置对系统功能的影响,适配多种不同硬件机型。
- 构建并裁剪根文件系统,移除冗余服务和软件包,添加 NFS、GCC、CMake 等必需工具,配置初始化脚本和程序运行环境。
- 移植并修改 iPXE 功能,用于引导定制的 Linux 内核和根文件系统启动,支撑不同硬件机型的软件部署。

**技术栈:** C++11、Qt5、MySQL、Git、CMake、Linux 内核定制、Rootfs 构建、iPXE

### Microflex - 微生物快检

**角色:** C/C++ 软件工程师
**时间:** 2025.07 - 2026.07

**项目描述:**
Microflex 是运行在 RK3568/RK3588 嵌入式 Linux 平台上的全自动微生物培养检测系统上位机软件,面向实验室及医院使用场景,实现培养任务管理、设备自动化流程控制、培养过程监控、检测结果判定、报警管理及数据查询导出等功能。

**工作内容:**

- 负责软件整体架构设计,完成设备总览、培养监控、数据管理、参数配置、设备调试、审计追踪、报警管理等功能。
- 设计培养任务调度与流程控制逻辑,管理样本从放瓶、培养、采样、结果判定到卸瓶的全流程。
- 设计并实现基于 TCP/IP 的设备同步通信模块,完成 TCP 服务端管理、命令队列、指令下发、主动数据接收、报文解析、超时重试及通信异常处理。
- 负责运行状态监控、温度校准和设备报警等功能开发,保证界面状态和设备运行状态能够同步更新。
- 负责采样数据处理及结果管理功能开发,对原始数据进行缓存、过滤、校准和入库,支持检测结果、培养曲线及原始数据的查询与导出。
- 配合 RK3568/RK3588 目标设备进行交叉编译、部署和现场联调,定位界面刷新、通信超时、任务状态不同步等问题。

### BottleWasher - 全自动洗瓶机

**项目描述:**
BottleWasher 是运行于 RK3588 嵌入式 Linux 工控平台的全自动洗瓶机上位机软件,面向制药及实验室的容器清洗场景。项目采用 QML 开发,实现设备运行状态监控、清洗程序配置、自动化流程控制、报警处理及操作记录管理等功能。

**工作内容:**

- 负责洗瓶机上位机界面及核心功能开发,基于 QML 搭建设备总览、程序配置、运行监控、报警信息和参数设置等页面。
- 设计 QML 与 C++ 后端的交互机制,通过属性绑定、信号槽及模型数据驱动,实现设备状态、工艺参数和运行流程的实时展示。
- 参与设备清洗流程控制模块开发,支持预洗、主洗、漂洗、烘干等工艺步骤的配置、执行、状态切换与流程追踪。
- 负责与下位机的通信模块开发,完成设备状态采集、控制指令下发、运行数据解析及通信异常处理。
- 实现报警与异常处理机制,对液位、温度、门锁、泵阀状态等异常信息进行分类展示、报警记录及用户操作提示。
- 配合测试及现场调试,定位并解决界面刷新、通信超时、流程异常等问题,完善设备运行过程中的状态反馈。

### DryBox - 博鑫干燥机

**角色:** 嵌入式软件工程师
**时间:** 2023.08 - 2025.06

**项目描述:**
DryBox 是运行在 STM32MP157 嵌入式 Linux 平台上的干燥箱控制与监控软件,基于 Qt 开发,用于完成温度监控、运行参数配置、干燥任务下发、设备报警及运行状态展示等功能。

**工作内容:**

- 参与软件界面重构及核心业务模块开发,完成设备运行状态监控、工艺参数设置、任务管理和报警信息展示等功能。
- 参与干燥任务流程开发,支持任务参数配置、启动停止控制、运行阶段展示、状态切换及异常提示。
- 设计并实现与下位机的 RS-232 串口通信模块,完成设备状态报文解析、控
Toxic 、 ID:431587 复制

Toxic 、

高级软件工程师 · 5年经验 · 浙江东富龙
城市杭州 日薪600元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Python Linux MySQL SQLite Docker Git TCP/IP HTTP
- 熟练掌握 C++11,熟悉 STL、智能指针等常用特性,具备良好的面向对象设计和模块化开发能力。
- 熟练掌握 Qt Widgets、QML/Qt Quick,熟悉信号槽、事件处理、多线程、网络编程及设备类上位机界面开发。
- 熟悉 TCP/IP、HTTP/HTTPS、MQTT、UART/RS-232 及 Modbus 等通信协议,能够完成指令下发、状态采集、数据解析和异常处理。
- 具备 Windows、Linux、嵌入式 Linux 平台下的上位机软件开发经验,能够完成界面、业务、通信、部署和现场调试等工作。
- 熟悉设备任务调度、自动化流程控制、运行状态监控、报警处理、数据管理和操作记录等功能开发。
- 熟悉 交叉编译、CMake、QMake、Makefile 等构建工具,能够完成多平台项目构建和目标设备部署。
- 掌握 Docker 容器化技术、MySQL/SQLite 数据库操作及 Git 版本控制。
- 熟练使用 Shell、Python 脚本进行部署、系统管理和辅助自动化;熟悉使用 GDB 进行崩溃问题定位和运行时调试。
- 具备 Linux 内核定制、Rootfs 构建及 Uboot移植能力

项目经验

### Tris - 东芝笔记本缺陷修复系统

**项目描述:**
Tris 是基于 Linux 环境的硬件功能检测平台,通过 C++/Qt 开发本地化应用,实现对笔记本存储、输入输出设备、Wi-Fi、电源管理等硬件功能的自动化检测。

**工作内容:**

- 主导核心硬件检测模块开发,梳理测试项目、测试流程和结果判定逻辑,完成存储、输入输出、Wi-Fi、电源管理等功能的自动化检测。
- 负责通信模块开发,基于 HTTP 协议获取测试配置、同步运行参数、上传测试结果,并在本地完成检测过程及结果展示。
- 主导 Qt 框架升级与代码重构,处理不同 Qt 版本及系统环境下的兼容性问题,改善模块之间的耦合关系和项目可维护性。
- 定制 Linux 内核,解决不同 Linux 内核配置对系统功能的影响,适配多种不同硬件机型。
- 构建并裁剪根文件系统,移除冗余服务和软件包,添加 NFS、GCC、CMake 等必需工具,配置初始化脚本和程序运行环境。
- 移植并修改 iPXE 功能,用于引导定制的 Linux 内核和根文件系统启动,支撑不同硬件机型的软件部署。

**技术栈:** C++11、Qt5、MySQL、Git、CMake、Linux 内核定制、Rootfs 构建、iPXE

### Microflex - 微生物快检

**角色:** C/C++ 软件工程师
**时间:** 2025.07 - 2026.07

**项目描述:**
Microflex 是运行在 RK3568/RK3588 嵌入式 Linux 平台上的全自动微生物培养检测系统上位机软件,面向实验室及医院使用场景,实现培养任务管理、设备自动化流程控制、培养过程监控、检测结果判定、报警管理及数据查询导出等功能。

**工作内容:**

- 负责软件整体架构设计,完成设备总览、培养监控、数据管理、参数配置、设备调试、审计追踪、报警管理等功能。
- 设计培养任务调度与流程控制逻辑,管理样本从放瓶、培养、采样、结果判定到卸瓶的全流程。
- 设计并实现基于 TCP/IP 的设备同步通信模块,完成 TCP 服务端管理、命令队列、指令下发、主动数据接收、报文解析、超时重试及通信异常处理。
- 负责运行状态监控、温度校准和设备报警等功能开发,保证界面状态和设备运行状态能够同步更新。
- 负责采样数据处理及结果管理功能开发,对原始数据进行缓存、过滤、校准和入库,支持检测结果、培养曲线及原始数据的查询与导出。
- 配合 RK3568/RK3588 目标设备进行交叉编译、部署和现场联调,定位界面刷新、通信超时、任务状态不同步等问题。

### BottleWasher - 全自动洗瓶机

**项目描述:**
BottleWasher 是运行于 RK3588 嵌入式 Linux 工控平台的全自动洗瓶机上位机软件,面向制药及实验室的容器清洗场景。项目采用 QML 开发,实现设备运行状态监控、清洗程序配置、自动化流程控制、报警处理及操作记录管理等功能。

**工作内容:**

- 负责洗瓶机上位机界面及核心功能开发,基于 QML 搭建设备总览、程序配置、运行监控、报警信息和参数设置等页面。
- 设计 QML 与 C++ 后端的交互机制,通过属性绑定、信号槽及模型数据驱动,实现设备状态、工艺参数和运行流程的实时展示。
- 参与设备清洗流程控制模块开发,支持预洗、主洗、漂洗、烘干等工艺步骤的配置、执行、状态切换与流程追踪。
- 负责与下位机的通信模块开发,完成设备状态采集、控制指令下发、运行数据解析及通信异常处理。
- 实现报警与异常处理机制,对液位、温度、门锁、泵阀状态等异常信息进行分类展示、报警记录及用户操作提示。
- 配合测试及现场调试,定位并解决界面刷新、通信超时、流程异常等问题,完善设备运行过程中的状态反馈。

### DryBox - 博鑫干燥机

**角色:** 嵌入式软件工程师
**时间:** 2023.08 - 2025.06

**项目描述:**
DryBox 是运行在 STM32MP157 嵌入式 Linux 平台上的干燥箱控制与监控软件,基于 Qt 开发,用于完成温度监控、运行参数配置、干燥任务下发、设备报警及运行状态展示等功能。

**工作内容:**

- 参与软件界面重构及核心业务模块开发,完成设备运行状态监控、工艺参数设置、任务管理和报警信息展示等功能。
- 参与干燥任务流程开发,支持任务参数配置、启动停止控制、运行阶段展示、状态切换及异常提示。
- 设计并实现与下位机的 RS-232 串口通信模块,完成设备状态报文解析、控
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏