-
-
- 易聘网人才简历
- 简历编号:EPINPF42B174678
-
求职意向 举报-
- 应聘职位:软件工程师 中级C#/C++软件工程师
- 期望薪资: 15000-19999元
- 期望地区: 杭州 苏州 南京 上海
- 期望行业: 计算机软件 电子技术/半导体/集成电路 仪器仪表/工业自动化
自我介绍-
本人工作认真负责,喜欢接触新东西,学习能力强,有韧性,活泼开朗。经历了几年项目开发,越来越认识到团队带来的作用绝不是简单的加法,而是乘法,期待找到志同道合的团队。又或者给个机会带队。 Java(熟练) C#.NET(精通) SQL(一般) Oracle(一般) MFC/ATL(精通) C/C++(精通) Visual Basic(熟练) 英语(熟练)
工作经验:- 上海宏测半导体科技信息有限公司
- 中级软件工程师
- 工作描述:
2015-04至今——公司:上海宏测半导体科技信息有限公司(50-150人) 行业:电子技术/半导体/集成电路 性质:民营公司 部门: 研发部门 职位: 中级软件工程师 工作描述:在该公司主要负责带领团队进行产品项目研发,具体如下: 1. 解决和维护平台的BUG以及优化平台运行效率; 2. 推动主要的技术决策,并最终表达为软件构架; 3. 确定和文档化系统相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图”; 4. 确定设计元素的分组以及这些主要分组之间的接口; 5. 为技术决策提供规则,平衡各类涉众的不同关注点,化解技术风险,并保证相关决定被有效的传达和贯彻。 ******************** 2013-10至2015-04——公司:冠博软件技术有限公司(150-500人) 行业:计算机软件 性质:民营公司 部门: 移动软件开发 职位: .net开发工程师 工作描述:主要是长期出差在工厂进行需求分析,软件开发,问题分析和解决。 目前已完成的项目简介(以下项目都是我主要负责或者独立完成): (1)客制化WebDownload工具(从同事手上接过来的做了一半的):该工具由C++ MFC框架实现功能,是基于MTK平台的软件,根据客户需求做成DLL镶嵌在客户的网站系统中,主要功能就是实现烧录手机软体。 (2)客制化UpLoad工具(比较简单独立完成):该工具由C#语言实现功能,根据客户需求,将NG的手机生产测试的所有信息上传工厂ShopFloor。 (3)RobotControl工具(独立完成):该工具由C++ MFC框架构建实现功能,主要是实现与机械臂进行信息交握,从而实现产线自动化生产测试。 (4)客制化BoardTrim产测程序(调用MTK核心dll实现功能,独立完成):该工具由C++语言实现功能,主要功能是测试手机2G,3G,4G收发功能,用到的仪器有8820,8960,EXT等等。 (5)客制化Download工具(独立完成):该工具由C++ MFC框架基于MTK平台实现功能,根据客户需求做成“傻瓜式”烧录手机软体,具体就是包挎手机软体,配置信息所有的外部文件全部打包到一个exe中,客户只需要打开程序,手机连上电脑,点击Button就能Download。 (6)客制化Download工具(独立完成):该工具由C++ MFC框架基于MTK平台实现功能,根据客户需求,添加哈希加密功能,该工具只能在制定MAC地址的电脑上运行。
项目经验-
2017-04至2017-12——校准软件V3.0 所属公司:上海宏测半导体科技信息有限公司 项目描述:随着公司产品越来越多,现有的校准软件的升级维护变得越来越复杂,往往需要硬件工程师和软件工程师一起才能将一个功能加上或者修改一个Bug,这样严重影响了团队的效率,为此我提出了重新设计校准软件的建议,同时经过整个研发部门的开会讨论,成立了3人小组(纯软件工程师)进行该项目研发。 项目中用到的开发语言界面层为C#,与硬件进行数据通信是用C++,整个软件架构分为标准的3层结构界面层,流程控制层,执行层,涉及的技术有COM组件,线程池,SQLite数据库,日志,委托事件,同步异步等技术。 考虑到我们现有软件中混有C#、C++以及VB多种语言,那么函数接口定义,以及数据结构定义显得非常重要,为此我们将通用数据以及通用函数设计成COM组件,这样数据的输入输出都是从同一个地方会非常好控制,同时一些通用的函数接口也做到里面,未来维护起来非常方便。 团队分工,界面层由我们团队的一位软件工程师负责编写,我负责编写流程控制层,执行层就由我们另一位队员负责,其实执行层就是以后硬件工程师需要自己写的与硬件打交道的模板。 数据存放主要是放到SQLite数据库,csv以及Excel中 在本项目中本人即是leader也是高效的执行者,通过对我们公司整个硬件系统和软件系统的分析,带领团队设计出硬件工程师可以只关注他的底层驱动的代码编写,软件工程师只关注流程控制,最后将2者放在一起组成一个完整的板卡功能校准程序。 ******************** 2016-08至2017-03——自动化网分测试方案 所属公司:上海宏测半导体科技信息有限公司 项目描述:随着2g,3g,4g,wifi,蓝牙等射频信号越来越普及,相应的的芯片需求也越来越多,为了迎合我们客户的需求,就需要我们在射频领域找到一个最优的测试方案。于是我们提出了自动化网分测试项目。 硬件上我们采用第三方的网分设备,由我们的硬件工程师根据我们现有机台资源设计出合理的电源供给模块。 软件上根据第三放的网分的驱动,开发出能够让测试工程师或者我们的客户快速开发的函数接口以及校准函数。 我们给出的网分设备搭配我司的测试机以及各种源板卡实现比二手网分以及PXI、PAX等市场上目前有的射频测试设备具有更高的效率(大约提升40%)、价格上更便宜的测试方案,应该目前我们是第一个吃螃蟹的团队。 目前我们部分的客户以实现大批量生产。 在本项目中本人既是Leader也是高效的执行者角色,制定项目进度计划表,协调硬件工程师,软件工程师,测试工程师,以及试生产个部门工作,并且对物料采购等环节进行跟踪,以确保资源的准时到位,项目按照进度进行。其中我负责软件部分开发。 ******************** 2015-04至2015-10——WaveForm项目 所属公司:上海宏测半导体科技信息有限公司 项目描述:随着公司模拟源的产品应用越来越广泛,测试数据越来越多,越来越复杂,那么有时候需要对数据进行一些特殊处理提取出对客户或者我们自己有意义的东西,基于这个原因waveform项目就应运而生,该项目主要是用于将波形测试数据以数字波形或者模拟波形的形式呈现给客户,通过对波形的放大,缩小,折叠,组合等等一系列处理发现一些有意思的规律或者问题从而来改善产品或者发现问题已达到解决问题的目的。 项目开发所用到的开发语言是C#,图表控件为微软自带的Chart控件,用到的技术有线程池,同步异步,委托事件等,IDE工具是VS2008(版本比较老) 根据我们的产品类型主要将该软件分为数字波形和模拟波形2大模块。 数字波形模块由数据处理,波形配置,显示3个部分组成,数据波形数据是由数字芯片根据自己的时钟产生具有特定上升沿,下降沿的数据,但是数据中无法记录时钟的信息,故需要对配置波形周期即时钟,并且对每个时钟周期进行上升沿,下降沿等的时间设置等,最后将波形按特定周期显示在界面上。 模拟波形模块由数据处理,自定义函数波形,显示3个部分组成,模拟源输出的波形一般是接近正弦波或者余弦波的交流电,但是由于电路设计将正弦或者余弦波整流成近似方波的直流电,根据AD芯片的采样点数和采样间隔,按照顺序显示数据即可。至于自定义函数波形主要是规定一些数学公式标准输入的规则,根据规格生成特定的波形。 主要负责项目可行性分析以及主导评审会议,需求分析文档编写以及主导评审会议,软件架构设计以及主导评审会议,代码编写,与测试工程师进行测试用例设计与评审,软件操作文档编写。 ******************** 2014-10至今——V10 项目描述:BoardTrim(开发工具) 工作正常的PC,8820仪器,电源供应器(硬件环境) .NET4.0(软件环境)该工具是一款由VS2010开发工具基于C++ MFC框架和MTK平台的开发而成的客制化软件。 根据客户需求实现对手机RF部分进行Calibration和Test。具体有GSM,WCDMA,LTE,TDSCDMA,PAC,AFC,AGC等测项。 有工厂主导,软件部分由我全权负责。 ******************** 2014-10至2015-01——V10 项目描述:SP_Flash_Tool(开发工具) 工作正常的PC(硬件环境) .NET4.0(软件环境)该工具是一款由VS2010和QT4.0开发工具基于C++ MFC框架和MTK平台的开发而成的客制化软件。 根据客户需求做成2种模式: 1.添加哈希加密,将软件与制定MAC地址的电脑绑定,实现烧录手机软体的功能。 2.做成“傻瓜式”,将手机软体以及所有外部的文件都打包到一个exe中,客户只需要打开程序就能实现烧录手机软体。 由工厂主导,软件部分由我全权负责。 ******************** 2014-08至2014-10——机械臂导入 项目描述:RobotControl(开发工具) 工作正常的PC(硬件环境) .NET4.0(软件环境)该工具是一款由VS2010开发工具基于C++ MFC框架开发而成的客制化软件。 根据客户需求需要实现与robot进行信息交握,简单来说就是实现PC跟PC间的通信,该机械臂厂商是通过TCP协议通信,所以我们之间通信都是通过网线交流信息。主要功能就是实现产线生产测试自动化。 该项目由工厂主导,软件部分由我全权负责。 ******************** 2014-04至2014-05——LG 项目描述:WebDownload(开发工具) 工作正常的PC(硬件环境) .NET4.0 WindowXP\\7(软件环境)该工具是一款由VC++ 6.0开发工具基于C++ MFC框架和MTK平台开发而成的客制化软件。 根据客户需求需要一款能够镶嵌在客户的网站系统中,并且实现烧录手机软体的功能,我的做法是将该工具做成dll,由客户的系统调用(客户系统是VC++ 6.0开发)。 该工具由我跟客户沟通需求,并且编写代码开发完成。 ******************** 2014-02至2014-03——上传NG ShopFloor 项目描述:UploadSF(开发工具) 一台工作正常的PC(硬件环境) .NET4.0 WindowXP(软件环境)该工具是一款由VS2010开发工具基于C#语言开发的客制化软件。 根据客户需求将NG的手机信息如:线别,OP编号,SN号,errorcode等等所有不良信息上传工厂的ShopFloor,以便需要时可以方便跟踪NG的手机信息状态。 该工具由我跟客户沟通需求,并且编写代码完成功能。
学历教育- 安徽理工大学
- 数学与应用数学
- 教育经历:
2010-09至2014-06——安徽理工大学 数学与应用数学 本科 高等数学,线性代数,数学分析,解析几何,复变函数,C语言程序设计,概率统计,实变函数,离散数学
获得证书-
证书
培训经历-
培训经历
-
-
- 相似的简历



关注微信
消息提醒
在线客服