



个人介绍
我是申雄辉,本科就读北华航天工业学院物联网工程专业,于2020年毕业。
在过去几年,从事过图像识别、网络通信、串口通信等方面的工作,对于windows系统,android系统,linux系统的软件开发都有过深入的了解。
本人熟悉c++语言,常使用qt开发环境进行软件的开发,对java,android语言也略有了解。
工作经历
2022-09-26 -至今京品高科信息科技(北京)有限公司qt/C++ 软件研发
1、自动售卖机终端软件中C++部分的研发工作,包括对接下位机程序,软件跟下位机的串口通信共功能,软件跟后台的http请求 和iot通信交互,以及服务跟界面的socket通信交互。 2、自动拍照机项目软件开发,主要工作是,对接设备中的相机,打印机,灯光,背景板等外设 ,使其可以根据不同拍照商品的需 求而变化。程序中还包括对照片的处理,美化,裁剪等功能。
2022-03-14 -2025-09-16北京星际雾科技有限公司软件研发工程师
1、QT 开发摄像头数据处理的上位机软件: 使用 QT 开发摄像头数据采集处理的上位机软件,该软件将采集到的摄像头图像数据,进行转换,使之 可以显示到 qt 界面上,同时又通过 UDP 网络传输协议,将摄像头数据传输至 AI 板卡中,实现摄像头数据的多方传输。 2、开发 uart、iic、can 等通信方式的测试软件: 使用 C 语言,分别开发了 uart、iic、can 数据测试程序,分别实现了通过这几种通信协议,来对板卡进行数据的读写。 3、Soc 板卡的学习和使用: 主要是针对 xilinx 各个芯片的板卡的学习和使用,其中包括 fpga 程序的烧写,板卡 linux 系统的制作,以及在 linux 系统中,开 发可以对板卡数据进行读写的软件程序。
2021-03-08 -2022-02-25江苏金羿智芯科技有限公司嵌入式软件开发工程师
1、使用 QT 进行一些嵌入式软件的研发: 仿串口调试助手、仿网络调试助手:所实现的功能为,串口调试助手可检测电脑上可使用的串口,通过 连接串口,可以实现数据的通信,网络调试助手可以选择 TCP 和 UDP 的通信方式,其中 TCP 又包含了 Server和 Client。数据可 以使用 HEX 和 ASCII 两种方式进行收发,额外的一些功能还有数据按设定时间循环发送、接收区和发送区数据清空、接收完自动 换行等功能; 数据波形生成器:通过串口连接设备,并将接收到的设备数据进行解析,然后将解析后的数据按照一定 规则绘制成折线图,并显示到界面上。软件还可以将接收到的数据保存成 TXT 文件,也可以读取本地文件中的数据,并具有直接 将本地文件中的数据直接发送的功能; 2、MQTT 协议通信测试: 使用 QT 所提供的 mqtt 库,将软件按照 mqtt 协议连接到阿里云物联网平台,并通过发送指令控制对 应的设备。整个测试系统包括下位机设备、上位机软件和云端平台,其中下位机设备和上位机软件都需要连 接到云端平台,然后在云端平台设备对应的数据流转规则,从而实现上位机和下位机远程通信的功能,该测
2020-08-17 -2021-02-26於菟科技(北京)有限公司研发工程师
1、对英伟达开发板(例如 TX2、NX、NANO)进行之前项目的检验,以及新项目的研发。其中所要验证 的项目包括: 图像识别:使用英伟达所提供的网络模型,对照片中的图像进行识别,不同的网络模型,会识别不同 的物体,可识别的图像包括人、键盘、电脑等生活中的大部分物体; 人脸识别:对例程中所提供的程序进行修改和完善,使其可以比较准确的识别人脸,并且会标记处此 人的名称; 车道线识别:通过图像识别、语义分割、二值化等一系列处理,使其能够较为准确地识别马路上的车 道线,并加以标记; 对开发板所携带的功能进行验证:开发板的操作系统为 Ubuntu,验证过程主要是使用 OpenCV 库对 图像进行一系列的实验; 2、对无人驾驶技术的研发,产品为无人驾驶智能小车。该产品分为底层控制系统和中控系统,底层控制系 统是由 STM32 开发板进行控制,通过编写代码,主要实现电机驱动和舵机转向控制两大系统;中控系统 使用的是一块英伟达的 NANO 开发板,其通过激光雷达(激光 SLAM 技术)以及车上所安装的摄像头(视 觉 SLAM 技术)所收集的路况信息做数据处理,并通过最优路径算法计算出最优路径,然后将指
教育经历
2016-09-05 - 2020-06-05北华航天工业学院物联网工程本科