微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 电子工程师杂谈 > 嵌入式软件工程师

嵌入式软件工程师

时间:10-02 整理:3721RD 点击:

个人简历

个人简介

-------------------------------------------------------------------------------

姓  名: 艾光祥                          性   别:  男

专  业: 电   子                         现    住: 西湖区

工作年限: 一年以上                        到岗日期: 一周内

毕业院校: 南昌航空大学                    出生年月: 1988年10月           

联系电话: 18006620120                    电子邮件: 779282532@qq.com

求职意向

-------------------------------------------------------------------------------

嵌入式软件工程师

技术职能

-------------------------------------------------------------------------------

1、熟悉C语言、了解C++、Qt、汇编(ARM指令)、java(Android)。

2、熟练掌握GCC、QtCreactor、Eclipse开发工具的使用。

3、熟练Linux操作系统操作。

4、了解数据结构与算法。

5、了解ARM工作原理及体系结构。

6、有一定的嵌入式Linux系统移植经验。

7、理解TCP/IP、UDP网络协议,能够编写网络传输程序。

项目经验

-------------------------------------------------------------------------------         
1、手持式家庭远程控制终端

项目开发语言:C、Qt、java、汇编

项目功能简介:

终端软件功能为远程查看接受家庭灯光、窗帘、温度、实时视频并可以控制。服务端实现功能采集实时数据并为终端发送实时数据,对传输过来的数据进行判断控制相应的驱动。

项目实现:

终端为Android手机客户端,项目开发环境为Eclipse/AndroidSDK。使用通信协议为TCP/IP协议,在线程中客户端与服务端建立一个socket,read/write命令的方式控制和显示家庭温度、窗帘、灯光、实时视频。客户端6个Activity分别用来实现登入界面、主界面、温度界面、灯光界面、窗帘界面、视频监控。PC开发环境为Linux系统QtCreactor。使用通信协议为TCP/IP。视频播放器采用MPlayer插件。实时视频监控显示每隔50ms,Socket接收图片并显示在Panel控件上。Socket read/write相应命令获得温度值、窗帘状态、灯光状态。界面美化方面用画图、动态加载。其他功能系统由Linux 2.6.24裁剪编译其中主要驱动模块:A/D、PWM、V4L1等。Opencv实现人脸识别、移动物体跟踪。

个人负责模块:

本人负责终端机上和PC上的软件开发.终端机上的软件开发环境为Eclipse/AndroidSDK,网络通信协议为TCP/IP。PC上的软件开发环境为Linux开发工具为Qt界面设计,网络通信协议为TCP/IP,开发语言为java、Qt。

项目关键技术:Android客户端、Qt界面设计、简单驱动、Opencv。

2、MegaTec协议UPS(不间断电源)智能监控卡

项目开发语言:  C、Qt、汇编

项目功能简介:

监控卡向串口write命令、然后read串口接收到相应的电流、负载等值。并进行相应的打包处理。用TCP/IP协议发送给相应的PC客户端。通过串口发送给设置好的手机号码。

项目实现:

监控卡使用的通信协议为TCP/IP协议。UPS与监控卡通过串口通讯。客户端服务程序开发环境Qt界面设计。C开发串口驱动。监控卡通过串口驱动读取UPS串口协议获得电压、电流值等。读取到的相应值放入一个结构体中。通过Socket write该结构体内容到请求连接的客户端。工作人员可以通过网络实时查看UPS温度、电压、电流、负载、故障。当出现故障时通过GSM模块给工作人员发短信。

个人负责模块:

本人负责网络通信模块,C实现网络服务器,Qt界面实现网络客户端,串口read、write。开发语言为C、Qt。

项目关键技术:串口驱动、GSM、Qt界面设计、TCP/IP

3、嵌入式机房智能管理系统

项目开发语言:C、Qt、汇编

项目功能简介:

开发该系统目的实现机房的节能、安全、智能管理。信号传输模块采用Zigbee传输,门禁系统采用指纹识别、视频监控。网络协议TCP/IP协议传输到相应的客户端。核心算法代码用C实现,主要功能对出现的故障进行相应的处理。

个人负责模块:

项目整体软硬件调试,提出相应解决方案。

项目关键技术:Zigbee、指纹识别、视频采集、信号采集

工作简介

-------------------------------------------------------------------------------

2011、8----2013、1                        杭州迎易峰科技有限公司                    助理工程师

教育背景

-------------------------------------------------------------------------------
2008、9---2011、6             南昌航空大学                                        应用电子技术

主修课程:C语言、VB、数据结构、操作系统原理、单片机原理及其接口技术、数字电电路基础、智能化测量控制仪表原理与设计、模拟电路基础

自我评价

-------------------------------------------------------------------------------
工作态度认真,有良好的耐压能力。

也是我的目标啊

共同努力,祝你成功!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top