简历本
嵌入式软件开发(Linu
性别: 男
年龄: 27岁
经验: 3年
手机: 137****1327
邮箱: 391751****@qq.com
学历: 本科
教育背景 |
2010/09 - 2014/06
简历本财经大学
本科 - 自动化
主修课程:尽量填写和应聘岗位相关的主修课程
成绩排名:成绩优异的话可在这里填写成绩排名及GPA信息 |
工作经历 |
2014/07 - 至今
简历本网络科技有限公司
嵌入式软件开发(Linux/单片机/PLC/DSP)
开发产品:多功能激光打印机(打印、扫描、复印、传真)
开发平台:ARMLinux 项目周期:1年~1年半 参与模块:UI(人机界面) 使用框架:emWin 主要职责: 1.参与UI模块整体方案设计以及具体功能需求的代码实现。 2.产品测试过程中,作为现场的第一定位人,协助相关模块快速定位问题。 3.负责界面本地化相关工作。 4.除了参与公司主线产品的开发之外,同时参与了量产产品的维护工作,以及其他OEM或者二次开发项目若干个。 |
项目经历 |
2015/06 - 2017/01
奔图M7200系列四合一多功能激光打印机
职责/工具
项目介绍
软件环境:Linux(内核版本2.6) 硬件环境:ARM11+M3+128M NandFlash+256M RAM 开发工具: Windows7:Source Insight+SecureCRT;Ubuntu14:交叉编译工具 该项目是公司2016年的主要项目,将作为2017年的主线产品推出。该产品包括打印、复印、扫描以及传真四大基本功能,支持USB、有线网络以及WiFi连接。由于不同的用户可以同时通过不同的连接方式发起作业,故UI模块需要处理的交互场景比较多并且较为复杂,所以上一个项目的UI模块问题较多。因此,在该项目中,对可能出现的交互场景进行分类抽象并作出不同定义,使各类交互响应清晰明确,提高了产品的用户体验。 我的职责 参与UI模块整体方案设计以及具体功能需求的代码实现。在项目中,重新设计了系统状态管理模块,将其与UI模块分离,作为各业务模块与UI模块中间的综合状态管理机构,使整个系统架构更加清晰合理。产品测试过程中,作为现场的第一定位人,协助相关模块快速定位问题。同时负责界面本地化相关工作。负责的UI模块在该项目中提交的Bug比上一个项目大幅减少。 |
自我评价 |
两年半的嵌入式应用软件开发经验。
熟悉Linux平台的软件开发,熟悉交叉编译工具和常用调试工具的使用。 熟悉SVN、BugFree等工具的使用。 熟悉多线程编程技术。 对面向对象的编程思想有一定的理解。 拥有良好的编码风格,良好的团队协作能力。 |
技能描述 |
C/C++
|