张健

积极向上,乐于合作;
良好的中/英文沟通能力;
具备三年嵌入式系统软件开发经验;
具备两年嵌入式Linux驱动和底层软件开发经验;
扎实的编程能力,至今积累了2万行c语言编程经验。
使用c/c++开发过Samsung s3c24xx, Xscale PXA2xx/3xx, msp430, c8051等多个平台,专注于系统板级移植,各种硬件驱动,底层库的移植和底层软件的开发。
熟悉嵌入式开发流程和工

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
研发工程师 720元 全程集中 北京 工作经验: 擅长技能: JAVA、C++
平台工作经历
其他工作经历
公司名称 北京中星微电子有限公司
在职时间 2008-12-01 ~ 2019-01-01
职位名称 嵌入式软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作性质: 全职 职位级别: 中级职位(两年以上工作经验) 职责和业绩: 做消费电子芯片的验证, 产品方案开发, 包括驱动开发, porting等工作.
使用技能
公司名称 499人]
在职时间 2008-02-01 ~ 2008-12-01
职位名称 嵌入式Linux软件开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 项目描述: 开发基于嵌入式Linux的智能手机解决方案,该方案包括对多媒体,蓝牙,Java虚拟机,3D游戏的完善支持。 软件环境: Embedded Linux kernel 2.6.21+ Qtopia 4+ Gstreamer … 硬件环境: Marvell PXA310处理器,Via-telecom CDMA基带芯片 负责和参与的工作包括: 1.开发基于Video for Linux two 接口和Linux I2C驱动的FM驱动程序。开发过程中阅读和参考了基于V4L2接口的Camera驱动。 2.用面向对象思想编写c语言的FM驱动测试程序; 3.建立多媒体后端库―Gstreamer―的统一编译环境,其Makefile可以根据配置文件描述的依赖关系按顺序编译多个库,极大的提高了开发效率。 4.建立GDB调试环境,可以调试共享库; 5.与同事一起调试基于ALSA接口的音频驱动; 6.维护LCD和触摸屏驱动。
使用技能
公司名称 日立中国研究开发有限公司
在职时间 2007-10-01 ~ 2008-02-01
职位名称 嵌入式Linux软件开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 项目描述: 为指静脉(Finger vein)识别系统建立用户界面; 软件环境: Embedded Linux 2.4 + Qtopia 硬件环境: 三星S3C2410,S3C2440处理器 负责和参与的工作包括: 1.负责用户管理和日志管理两部分的GUI(Qt embedded)开发; 2.用面向对象技术封装硬件驱动API,编译上层软件调用; 3.建立SQLite数据库。 4.按项目要求更新文件系统,修改脚本等。 5.工作过程中,了解了Linux2.4/2.6内核和驱动开发的差异。
使用技能
公司名称 法国电信北京研发中心
在职时间 2007-04-01 ~ 2007-08-01
职位名称 嵌入式Linux软件开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 项目描述: 实现一个自组织自配置的网络层协议FISCO。该项目包括建立Linux开发环境,完善硬件驱动,建立软件框架,实现FISCO及其协议栈,建立PC测试平台等任务。 软件环境: Platformx Embedded Linux package,内核版本: 2.6.10 硬件环境: Intel Mote2 Sensor: Intel Xscale PXA 271 + 无线芯片CC2420 负责和参与的工作包括: 1.做为项目主要负责人,带领三名实习生一起完成本项目,从概要设计开始主要由本人负责; 2.编写项目概要设计,详细设计文档。 3.建立嵌入式Linux开发环境; 4.无线模块CC2420的驱动程序调试(修正了3个bug,其中一个bug处于项目的关键路径),完善MAC层的CSMA-CA协议; 5.负责项目测试: 编写软件调试辅助函数和调试工具,指导一名实习生编写windows下测试软件。
使用技能
公司名称 北京工业大学
在职时间 2006-07-01 ~ 2007-07-01
职位名称 嵌入式Linux软件开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 项目描述: 跨平台(ARM+LEON)嵌入式Linux系统平台的开发,此项目中包含本人毕业设计“基于软核SOC的嵌入式Linux显示技术研究”。 软件环境: Snapgear Embedded Linux package for LEON, linux kernel for arm, Qtopia, Minigui 硬件环境: 三星S3C24xx处理器,LEON3 Sparc V8 architecture FPGA开发板 负责和参与的工作包括: 1.完成u-boot,Linux2.6内核以及文件系统的板极移植,建立基于ARM和LEON的Linux2.6板级支持包。包括为u-boot加入从flash复制自身到sdram的汇编和c语言代码;利用Arm Linux的tag机制从u-boot传递memory,命令行等参数给Linux内核,提高了Linux内核的可移植性; 2.编写基于frame-buffer显示驱动程序,并研读了frame-buffer框架下的多数代码; 3.移植Minigui和Qtopia两个主流嵌入式GUI,输入法及相关应用程序; 4.为了便于管理项目日志,利用Linux bash脚本编写了日志助手工具,支持日志的搜索和插入。 5.发表国际会议论文(2007亚洲显示会议,ISTP检索)一篇并做口头陈述(Oral Presentation),题目"Low-power and Portable Display System for OLED and LCD"。 6.阅读了MMC/SD Linux驱动代码。 7.完成蓝牙和802.11无线两个子功能的分析和设计工作。
使用技能
教育经历
院校名称 北京工业大学
毕业时间
所学专业 微电子学与固体电子学
最高学历 硕士