协作机器人示教器软件

Windows / Android Qt / C++ / NNG / gRPC
2024.01 - 2025.09
项目概述

协作机器人示教器软件研发,跨平台支持 Windows 与 Android

项目职责
  • 负责示教功能研发(示教、寸动、运动到点、离线仿真显示)
  • 负责图形化编程功能开发(MovJ、MovL、MovC、Velset 等运动指令)
  • 负责设置功能开发(工具、工件、负载、负载辨识、外设总线开关等)
  • 负责功能安全功能开发(安全 IO、安全工具模式、轴监控、整机监控等)
Qt C++ NNG gRPC Android

XX 模拟训练系统升级

银河麒麟 / Windows Qt / C++ / OpenDDS / OpenRTI
2023.03 - 2024.01
项目概述

模拟训练系统升级改造,涉及国产化移植和新技术预研

项目职责
  • 负责制定开发流程规范,构建统一开发集成环境
  • 负责构建项目基础依赖环境(通用函数、日志、组件化框架、通信等)
  • 负责 OpenDDS、OpenRTI 等新技术调研
  • 负责前后端代码的国产化移植
Qt C++ OpenDDS OpenRTI 麒麟

基础平台软件传输模块

Linux C / C++
2021.11 - 2023.03
项目概述

基础平台软件传输模块的开发与维护版本管理工作

项目职责
  • 负责在研版本两个配套需求的开发、转测工作
  • 负责维护版本看网工作,发现并解决隐藏风险和问题
  • 负责维护版本代码可信工作
  • 负责维护版本问题同步及资料撰写
C C++ Linux

华为地图导航 SDK

Windows / Android C++ / Java / Python / Protobuf
2020.05 - 2021.11
项目概述

华为地图项目导航 SDK,跨平台导航定位开发

项目职责
  • 负责根据产品需求开发新需求
  • 负责引导微服务语音冲突融合模块开发维护
  • 负责端侧导航 SDK 行中定位模块功能开发
  • 负责引导微服务自动化脚本测试脚本和用例开发
C++ Java Python Protobuf Android

XX 指挥系统

Linux / Windows C++ / Qt
2019.06 - 2020.05
项目概述

指挥系统跨平台移植改造与功能开发

项目职责
  • 负责项目向不同平台移植改造
  • 负责项目软件新功能开发
  • 负责项目软件已有问题修复
  • 负责项目客户使用培训及需求对接
C++ Qt Linux

XX 手持终端系统

Android HTML / CSS / JS / AngularJS
2019.03 - 2019.05
项目概述

为实战设计研发的手持终端设备软件系统

项目职责
  • 负责软件研发
  • 负责联调自测
  • 负责 BUG 修正
HTML CSS JavaScript AngularJS Android

XX 模拟训练系统

Windows C++ / Qt
2018.03 - 2019.03
项目概述

模拟海上兵力的红蓝对抗过程的训练系统

项目职责
  • 负责对既有系统的软件升级改造
  • 负责对客户前期提出的问题和需求进行修正和完善
  • 负责与客户沟通对接新需求
C++ Qt

Sketch 跨平台插件

MacOS / Linux C++ / CEGUI / JS
2016.05 - 2018.03
项目概述

结合已有 C++ 代码和 Sketch 设计工具,开发 Sketch 一键生成跨平台编译运行代码的插件

项目职责
  • 负责编写 List 相关基础控件代码
  • 负责编写生成 List 控件相关插件代码
  • 负责标注部分 Design 画面控件类型
C++ CEGUI JavaScript MacOS

TOYOTA & LEXUS 车载导航

Linux C++ / QML
2015.06 - 2016.05
项目概述

适配 Toyota 和 Lexus 机型车载导航软件

项目职责
  • 编写时钟设定和自定义画面设定相关基础设计、详细设计文档
  • 编写时钟设定和自定义画面设定模块相关代码
  • 开发单体测试代码和编写集成测试文档
C++ QML Linux