Edison

1. 积极进取,具有极强的自我驱动能力,能在短期内达到预定的目标
2. 强烈的团队意识和良好的沟通能力
3. 敏锐的洞察力和坚定的执行力
4. 较强的自我学习扩展能力和领悟能力
5. 良好的沟通技能和项目管理才能

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
系统分析员 项目经理・项目主管 高级软件工程师 810元 全程集中 四川 成都 工作经验: 擅长技能: JAVA、C#、Shell、C++
平台工作经历
其他工作经历
公司名称 某著名电信设备供应商成都研发中心
在职时间 2008-01-01 ~ 2011-05-01
职位名称 主任工程师/项目负责人
薪水 0/月
项目描述 土木/建筑/装修/市政工程
个人职责 [光网络事业部] 工作性质: 全职 职位级别: 高级职位(非管理类) 职责和业绩: 负责和引导光传输设备主控平台(基于Embedded Linux和RTOS)的开发和通用工具的研发。 本人主要负责和领导的部分包括: 1. 负责传输设备主控平台的下一代引导、加载技术的研究及开发,通过充分理解嵌入式Linux项目的开发周期特点和软硬件协同调试的需求,深入挖掘CPU本身和GNU工具链的特性,设计开发基于Freescale Powerpc的通用引导加载器。本加载器可以在系统内存完全不可用的情况下,提供一个功能强大的Shell命令行,支持参数动态修改和实时存取,有效缩短软硬件协同调试时间。在设计上充分考虑系统的安全性,具有Boot Firmware冗余备份和保护功能,充分保证NOR FLASH中数据的安全;本加载器可无缝引导基于Linux和RTOS的嵌入式实时操作系统内核。 2. 为Boot Loader设计并开发配套主机端(支持Win32,Linux,Sun OS)工具集,设计主机工具链和目标网元之间的串行通信协议,支持Firmware在线更新升级功能; 3. 针对网元平台的复杂性和灵活性需求,参与整个系统自举(boot strap)通用流程的设计。除(1)描述的Stage-1固件以外,以实时操作系统内核为基础构建Boot Loader。本方案与传统嵌入式Linux采用的Firmware(如U-BOOT)+Kernel模式相比,具有极强的自适应性和系统重用性,可以异常快速地适配项目开发中的对Boot Loader部分的复杂变化。 4. Linux环境下内核空间和用户空间的驱动开发。本人主要承担的子系统模块包括: a). IDE/ATA及SCSI存储子系统驱动的设计开发。在项目中设计的基于Local Bus的IDE/ATA子系统,经iozone benchmark验证比采用通用块设备驱动的纯IO效率(系统内存耗尽和cache不命中下的极端情况)高40%以上。 b). 网络子系统设计开发。主要负责内核以太网基于MPC83XX部分特定硬件的定制(包括PHY/MII,MDIO/LAN Switch等);串行通信总线(基于IEEE 802.2链路控制协议和HDLC PHY)的设计和开发。 c). 系统FPGA动态配置和在线升级方案。支持基于配置总线(如SPI)的FPGA被动升级和FPGA主动激活两种模式。 d). 操作系统通用适配层开发。基于Xenomai框架,在2.6版后期内核支持的IEEE 1003.1b实时扩展的用户态线程基础上开发操作系统通用适配层框架,现在已在社区基础上增加对Enea OSE RTOS的支持。 e). 用户空间编程库。提供如前所述的各种内核驱动在用户空间的编程库,对应用程序对系统的管理和控制提供高效支持。 f). 参与用户空间驱动开发框架的设计。本框架可以将传统上驻留在系统内核中的驱动程序中与系统服务耦合不紧的模块(如PCI设备)以较为简单的方式搬移到用户空间,给驱动的调试带来极大的便捷。本框架也提供高效的用户空间处理设备中断的解决方案。 g). 深入研究业界各种标准,如ELF格式,IEEE695等,努力在项目和产品中实现对标准的支持,以提升产品的定位和规范产品质量。 4. 领导重大复杂软硬件系统性问题的调查和修复。以下为部分例子: a). Motorola MPC83XX CPU的以太网控制器在Linux平台下的丢包和TX DMA死机。经多名工程师历经数月调查未有进展。接手后经过仔细分析和实验,锁定根源问题在于以太网控制器的时序不满足要求(主要是建立时间和保持时间不满足SPEC),经单板工程师调整时钟质量后,问题被修复。 b). MPC83XX CPU在Linux内核访问CF卡时系统跑飞(具有一定随机性)。经多名工程师调查数月未有进展。接手后根据现象初步定位问题重点关注CPU Cache和DDR内存。经使用DDR ECC算法进行调试后,发现多个sing bit error/multiple bits error。定位为DDR受电源干扰引起。经PCB工程师重新Layout内存布线后,问题修复。 5. 主导系统软硬件集成工作,给硬件工程师和应用软件工程师提供坚强的平台支持和调试手段。 6. 参与开发工作流程的制定; 和产品经理一道制定控制平台部分开发计划,并负责监督项目进度和协调开发资源,保证平台产品的按时交付。 7. 参与国际化的开发工作,将开发成果推广到全球光网络产品线。 8. 入职三年以来,以出色的绩效连续三年荣获公司十佳员工(outstanding employee),并被授予期权奖励。
使用技能
公司名称 凹凸电子成都有限公司
在职时间 2006-01-01 ~ 2008-01-01
职位名称 嵌入式高级软件工程师、软件组副组长
薪水 0/月
项目描述 IT质量管理/测试/配置管理
个人职责 [GPS SOC设计组] 公司简介: NASDAQ上市公司 下属: 3人 工作性质: 全职 职位级别: 中级职位(两年以上工作经验) 职责和业绩: 1. 评估软件计算平台性能,包括基于SPARC架构的Leon处理器和基于ARM架构的ARM7TIMI/ARM7EJ-S。评估过程针对本系统的具体计算需求,采用了与之对应的基准评测程序(benchmark),分别发布定点、浮点(软件浮点库和硬件浮点处理单元)、比特处理能力、数学计算能力的评估报告,以指导计算平台的选型。 2. 负责系统级软件开发,包括软件开发环境(基于GNU工具链)的建立、实时操作系统的评估与使用,板级支持包、系统任务调度器、中断与异常处理流程、内存管理、设备驱动与管理、主机-目标机二进制通信协议的设计与开发。 3. 负责系统引导、加载器(Boot Loader)与固件更新升级流程的设计与开发。 4. 参与系统功耗管理模块、系统二次开发软件包(SDK)的设计与开发。 5. 负责芯片pre-tape out和ASIC chip验证阶段,MCU及顶层模块全部测试用例的开发与验证。 6. 负责软件系统重构流程。 7. 协助系统应用/硬件工程师完成SOC仿真及FPGA板上调试,发现并解决了部分系统级bug。 8. 使用全英文撰写软件设计文档。 本人的出色表现得到软件部门负责人和主管V.P.的高度评价,被授予优秀员工股票奖励。
使用技能
公司名称 北京科银京成技术有限公司
在职时间 2004-06-01 ~ 2005-12-01
职位名称 嵌入式软件工程师 全天候实习
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 全天候实习 [系统软件组] 公司简介: 国内自主知识产权嵌入式操作系统供应商 工作性质: 实习 职位级别: 初级职位(两年以下工作经验) 职责和业绩: 1. 嵌入式系统自动化测试平台项目组。本人在项目组承担的职责: a. 参与系统的需求分析与总体设计工作。 b .参与软件源码自动化分析模块的设计,使用LEX、YACC脚本分析提取C源码信息(数据结构定义、全局/局部变量与函数信息、函数间调用关系数等)。 c. 负责测试用例自动生成模块的设计与开发。使用Rational Rose建模工具描述模块use case、sequence、activity等,采用C#的数据处理类通过SQL语句获取生成测试用例所需的全部信息(数据结构定义、全局/局部变量与函数信息、函数间调用关系数等),最后利用.NET平台调用生成测试驱动并与被测源码交叉编译链接并最终生成可以在目标平台上运行、调试的可执行文件(ELF格式)。 d. 负责测试用例的结果收集与验证模块的设计与开发。使用.NET远程对象(REMOTING)技术获取测试输出信息,提取运行结果并与期望值进行验证,最终持久化处理验证结果至后台数据库(SQL server)。 本自动测试系统在面向航空的高可靠嵌入式系统开发测试中得到了广泛应用。 2. 飞行器机载飞行控制软件项目组(国家863重点项目)。本人在项目组承担的职责: a. 参与系统的总体需求分析,与乙方工程师深入交流系统实现细节及设计目标 b. 负责机载软件最复杂软件模块-余度管理(约占总体代码量1/3强)的全部设计、编码与测试工作。 本人在项目组的出色表现得到本方项目经理和乙方项目负责人的高度评价。 3. 嵌入式文件系统开发项目组。本人在项目中承担的职责: a. 调研主流嵌入式文件系统的设计特征与实现方式。 b. 参与文件系统的总体设计和模块划分。 c. 负责虚拟文件系统的设计与实现。 d. 负责FAT全系列文件系统标准的设计与开发。实现与Windows FAT12/FAT16/FAT32标准完全兼容的逻辑文件系统。 e. 参与设备缓冲层高速缓存的设计,系统理解Linux buffer的设计理念。 f. 参与设备驱动管理层的开发,实现了常用设备的驱动程序(RAM Disk、FLASH driver、IDE driver) 本文件系统已正式成为嵌入式实时操作系统Delta OS的功能组件。
使用技能
教育经历
院校名称 电子科技大学
毕业时间
所学专业 嵌入式实时计算机技术
最高学历 硕士