ID:418225

Linuxer@Gino

技术主管

  • 公司信息:
  • 广州彩频通信有限公司
  • 工作经验:
  • 9年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 广州
  • 花都

技术能力

13 年左右软件/嵌入式相关开发经验,熟悉 Linux C、Shell、Java、Spring Boot、Netty、JavaFX 等技术。熟悉设备端与服务端通信流程,做过 TCP 私有协议接入、设备数据上报、状态报告、控制指令回复、TCP 粘包拆包处理等工作。

熟悉 MySQL、MongoDB 的基本使用和项目接入,做过设备信息存储、业务数据入库、数据查询和转发。了解 FTP、Kafka 等第三方系统对接。

具备一定 Linux 系统维护和现场排障经验,处理过 Linux 文件系统启动异常、MySQL 启动失败、服务器磁盘扩容、开发环境搭建等问题。

接触过 OpenWRT 定制、Zynq 7020 设备开发、串口通信、FPGA 参数交互、SPI Flash 启动问题排查等嵌入式相关工作。当前重点方向为嵌入式 Linux、设备通信、物联网设备接入、TCP/Netty 服务端、串口/TCP 调试工具开发。

项目经验

1. 帧码设备后台系统

基于 Spring Boot + Netty 开发设备接入后台,负责接收设备端上传的帧码数据、状态报告以及控制指令回复。项目中涉及 TCP 长连接、设备数据解析、状态维护、控制命令下发、MySQL 设备信息存储、MongoDB 业务数据存储,以及 FTP、Kafka 等第三方数据转发。

在项目中处理过 TCP 粘包拆包问题,结合设备通信协议进行数据帧解析,保证服务端能够稳定识别完整业务数据。该项目积累了设备接入、私有协议解析、Netty 服务端开发、设备状态管理和后台联调经验。

2. OpenWRT 定制路由器项目

参与 OpenWRT 路由器系统定制开发,负责设备端程序开发,包括与 APP 通信、与服务器通信等功能。项目涉及嵌入式 Linux 环境、网络通信、设备配置和系统定制。该项目让我熟悉了嵌入式设备端程序与后台服务之间的通信流程。

3. GPS 模拟设备项目

基于 Zynq 7020 开发板参与 GPS 模拟设备相关开发,主要工作包括移植 GPS 模拟代码,编写串口通信程序,与 FPGA 侧进行参数交互。项目过程中处理过 Zynq 启动、SPI Flash 选型、bit/bin 文件加载等相关问题,积累了 Zynq 设备调试和嵌入式现场问题定位经验。

4. 无人机侦测设备 / 无人机模拟设备

基于开源项目进行参数修改、移植和烧录验证,参与无人机相关模拟设备和侦测设备的调试工作。主要涉及设备环境搭建、参数调整、烧录测试和运行验证。

5. 系统维护与现场排障经验

处理过 Linux 文件系统启动失败、MySQL 数据库启动失败、机房硬盘扩容、各类开发环境搭建等问题。具备根据日志、系统状态、服务端口、磁盘空间、配置文件等信息定位问题的经验,能够协助处理老项目维护、部署异常、服务启动失败、设备通信异常等问题。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服