写bug我是专业的

软件工程师
深圳市海目星激光智能装备股份有限公司 · 3年经验
写bug我是专业的
日薪: ¥600/8h
地点: 深圳 龙华
时间: 下班后周六周日
ID:211971 复制

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

AI 技能提取 | C++
主要从事设备相关软件开发,主要设备类型有PCB镭雕设备和锡球焊接设备,工作内容有对接口的封装和二次封装,对接客户MES服务器。整机设备软件的运动逻辑,视觉定位算法校准, 对接数据库, 文档编写。主要使用开发语言有C++,使用IDE为Visual Studio 系列和Qt 编程代码风格为匈牙利命名法。

一、项目名称:锡球焊接设备
项目描述 针对产品进行锡球焊接,首先通过视觉定位产品 算出偏移量后,通过供球模组进行供球,再按波形进行出激光焊接。 主要逻辑 放入产品到载具位置 检测到有料感应后送入工作位置,使用视觉定位产品,补偿偏移值到镭雕位,接着使用供求系统进行出球焊接。最后送出产品到出料位。
个人职责:
1、 使用MVC模式定义软件架构,并使用工厂模式来分别定义打标卡、视觉、运动控制卡
2、 编写需求说明文档,详细设计文档
3、 使用固高多轴运动控制卡
4、 采用多线程方式开发
5、 参与设备调试,完善程序逻辑。
6、 修正运动逻辑,进行设备防呆工作。
7、 用户操作权限分配
8、 通过串口通讯控制光源启用亮度
9、 使用Visual Studio 2010上的MFC进行软件开发
10、 使用开发语言为C++

二、项目名称:东莞华为双轨双翻设备
项目描述:具备同时可控制两条轨道进行镭雕定位动作的设备类型,每条轨道分为直通轨道和翻转轨道,通过9014运动控制卡进行对设备整体运动逻辑进行判断控制,并使用视觉定位拍照,识别二维码功能,同时包含与MES服务器进行数据对接,实现数据交互。
个人职责:
1、通过串口通讯控制光源启用亮度。
2、使用sqlite数据库存储数据,为了在本地计算机中起到保存数据的作用以及数据重复报警。
3、采用多线程方式处理程序逻辑。
4、使用gsoap工具链接Webservice服务器,进行数据交互。
5、增加跳码规则与自动生成流水号算法,以达到条码不重复使用的作用..
6、参与设备调试,完善程序逻辑。
7、修正运动逻辑,进行设备防呆工作。
8、对接华为物联网M2M 使用Http通讯协议进行通讯。
9、使用Visual Studio 2005上的MFC进行软件开发。
10、使用开发语言为C++。
写bug我是专业的 ID:211971 复制

写bug我是专业的

软件工程师 · 3年经验 · 深圳市海目星激光智能装备股份有限公司
城市深圳 龙华 日薪600元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | C++
主要从事设备相关软件开发,主要设备类型有PCB镭雕设备和锡球焊接设备,工作内容有对接口的封装和二次封装,对接客户MES服务器。整机设备软件的运动逻辑,视觉定位算法校准, 对接数据库, 文档编写。主要使用开发语言有C++,使用IDE为Visual Studio 系列和Qt 编程代码风格为匈牙利命名法。

项目经验

一、项目名称:锡球焊接设备
项目描述 针对产品进行锡球焊接,首先通过视觉定位产品 算出偏移量后,通过供球模组进行供球,再按波形进行出激光焊接。 主要逻辑 放入产品到载具位置 检测到有料感应后送入工作位置,使用视觉定位产品,补偿偏移值到镭雕位,接着使用供求系统进行出球焊接。最后送出产品到出料位。
个人职责:
1、 使用MVC模式定义软件架构,并使用工厂模式来分别定义打标卡、视觉、运动控制卡
2、 编写需求说明文档,详细设计文档
3、 使用固高多轴运动控制卡
4、 采用多线程方式开发
5、 参与设备调试,完善程序逻辑。
6、 修正运动逻辑,进行设备防呆工作。
7、 用户操作权限分配
8、 通过串口通讯控制光源启用亮度
9、 使用Visual Studio 2010上的MFC进行软件开发
10、 使用开发语言为C++

二、项目名称:东莞华为双轨双翻设备
项目描述:具备同时可控制两条轨道进行镭雕定位动作的设备类型,每条轨道分为直通轨道和翻转轨道,通过9014运动控制卡进行对设备整体运动逻辑进行判断控制,并使用视觉定位拍照,识别二维码功能,同时包含与MES服务器进行数据对接,实现数据交互。
个人职责:
1、通过串口通讯控制光源启用亮度。
2、使用sqlite数据库存储数据,为了在本地计算机中起到保存数据的作用以及数据重复报警。
3、采用多线程方式处理程序逻辑。
4、使用gsoap工具链接Webservice服务器,进行数据交互。
5、增加跳码规则与自动生成流水号算法,以达到条码不重复使用的作用..
6、参与设备调试,完善程序逻辑。
7、修正运动逻辑,进行设备防呆工作。
8、对接华为物联网M2M 使用Http通讯协议进行通讯。
9、使用Visual Studio 2005上的MFC进行软件开发。
10、使用开发语言为C++。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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