多年嵌入式软件开发经验,熟悉嵌入式电子产品整个开发流程,并具备团队管理经验。
熟悉linux内核和驱动开发,熟悉三星、瑞芯微等arm平台开发,熟悉stc,stm32等单片机等硬件平台。
数据常用数据库开发。
1:带领小团队完成一个自动售货机系统的开发。从预研、需求确定、软硬件开发、测试到交付。系统基于三星2416平台,运行嵌入式Linux系统,qt作为Ui开发库。用户可通过刷卡或者微信支付等方式,在售货机上完成消费行为。售货机把所有用户消费行为更新到后台数据库上。用户可通过在前台查看消费记录以及充值等。本人负责嵌入式linux系统内核和驱动、ui界面、前台管理系统、后台数据库搭建等一切软件相关的开发工作,并负责推动整个项目的进度。
2:带领团队完成一款高速运动感测器的开发。感测器主要用来分析球轨迹。感测器基于赛灵思zynq7000平台,通过两个高速摄像头捕捉实时画面,通过算法分析出球的速度,角度,旋转等运动参数,再上传到上位机。本人主要负责感测器嵌入式Linux系统的内核、驱动、用户层程序的开发、上位机程序的开发以及推动整个项目的进度。
角色 | 职位 |
负责人 | 嵌入式软件工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
开发了一套售球机系统,包含前台管理软件,后台服务器管理软件、售球机出球控制系统。 前台管理软件、后台服务器管理软件基于MFC开发,数据库采用access,售球机出球控制系统采用三星2410平台,其界面基于QT开发。 用户在前台开会员卡充值,然后在售球机上刷卡购球消费。后台服务
主导或者参与了多款基于机器识别的运动感测器的开发。 感测器通过高帧双目摄像头捕抓用户运动时的动作以及球的运动图片,经过算法数据处理,得出人和球的运动参数,提交给上位机。上位机基于这些数据在3D引擎上还原人的运动场景。 我负责项目的总体规划,以及嵌入式软件相关工作的开发。