工作时间:2015-03到至今
公司名称:简历本人才咨询有限公司 | 所在部门:软件部 | 所在岗位:嵌入式软件开发(Linux/单片机/PLC/DSP…)
工作描述:
在该公司注意负责MCU软件的开发、方案的评估、诊断模块的开发以及管理一个5人的小团队。主要的工作内容有:
1、负责前装车厂车载娱乐系统产品MCU的开发;
2、负责公司产品诊断和CAN部分的开发;
3、负责项目MCU软件开发的方案评估以及开发计划的评估;
4、负责项目MCU软件的发布和维护;
5、负责公司长安商用车厂MCU组的统筹。
工作时间:2014-07到2016-08
公司名称:简历本信息互动有限公司 | 所在部门: | 所在岗位:嵌入式软件开发--IOS开发
工作描述:
1.熟悉STM32模板的具体使用,及其接口应用,对原来电源管理模块代码修改维护;
2.负责公司通信产品通信端的试研,主要是GPRS模块部分的使用,用于收集产品端的数据;
3.学习IOS软件开发,为公司的产品做铺垫,测试APP,开发内部测试小程序
4.在原来STM32平台下,用透传wifi模块,实习与手机APP端联通,进行数据收发验证
5.学习linux系统内核驱动,对Linux系统内核、引导程序、文件系统,底层驱动程序编写测试
6.搭建firefly-rk3288平台,移植ucosii到s3c2440开发板上
工作时间:2012-07到2015-09
公司名称:简历本信息技术有限公司 | 所在部门: | 所在岗位:嵌入式软件开发
工作描述:
参与到部门新成立的中型PLC产品的研发项目,负责该产品的通讯模块和脉冲型运动控制模块的软件开发工作
工作内容:
1、参与中型PLC产品的整体方案规划,平台建设。采用了ARM Cortex A8 + linux OS + CoDeSys软件的平台架构,以及内部自定义高速串行总线的方案。
2、掌握了linux系统下,基于CoDeSys平台的软件开发方法,包括ComPonent和IoDriver的开发。
3、参与部门EtherCAT总线的技术体系的建立和开发,定期举行讲座交流。
4、在ARM Cortex M3处理器上,完成了基于EtherCAT总线的通讯模块的接口软件的开发与测试,在软件中实现了EtherCAT的IO型从站的协议栈程序。
5、参与中型PLC中,在linux系统上的标准以太网Ethernet驱动的开发,包括AM335x内置以太网模块和DM9000以太网模块的驱动程序。
6、负责中型PLC中,基于linux系统和CoDeSys平台,完成了高速计数器模块的软件开发与测试,独自开发了10多条高速计数器功能的不同指令,软件代码量超过1万行。
7、负责中型PLC中,基于linux系统和CoDeSys平台,完成了脉冲型运动控制模块的软件开发与测试,独自开发了10条脉冲型运动控制功能的不同指令,软件代码量超过1.5万行。
8、负责中型PLC多轴运动控制功能的调试及测试,包括单轴运动,电子凸轮,电子齿轮等。
9、负责中型PLC诊断功能的方案设计,应用层采用CANopen协议,完成了下位机诊断软件的开发。
工作时间:2012-06到至今
公司名称:简历本管理咨询有限公司 | 所在部门: | 所在岗位:嵌入式软件开发
工作描述:
项目所用技术:
嵌入式Linux,C/C #,eclipse,VS2010,sql,JavaScript,HTML,XML,CSS,socket编程。 SVN配置库,tftp服务器,
TCP/IP协议,LLDP协议,SNMP协议,OPC协议,熟悉以太网相关知识等。
主要项目职责:
C#部分:
1、负责交换机网管软件(上位机软件)的开发,能够手动添加和自动搜索网络中的设备,并能够手动添加或自动搜索网络拓扑图,定时轮询设备状态等功能。
2、负责监控程序的研发,监控网络设备的运行状态,并与上位机软件进行通信,交换信息等功能。
3、负责opcserver的研发及测试,获取设备web网页信息,与客户的网管软件进行连调、通信、交换信息等功能。
Linux嵌入式C:
1、负责lldp协议的开发及测试
2、负责交换机相关网页的开发,cgi程序和html的编写,交换机命令行配置程序的研发及测试。
3、负责snmp协议的研发,包括trap的研发及测试
4、负责snmp协议的移植及测试。
5、参与ARP协议、STP协议、IGMPSnoop协议、VLAN等以太网协议的测试工作。
6、负责交换机产品说明书、用户手册的编写和维护。
7、负责交换机售后的技术支持。