软件开发工程师简历
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
刘
上海闸北区万荣路1188弄
邮编:200120
Email:final_liu@
电话:14782
学历:本科
专业:计算机科学与技术
教育背景:
2007.9-2011.6 山东理工大学计算机科学与技术本科
2010.6-至今上海杰普软件科技有限公司实习工程师
在校期间学习过《数据结构》、《数据库管理》、《软件工程》、《计算机网络》、《汇编语言》、《Java程序设计》、《》等课程,并做过多项课程设计。
个人情况:
性别:男专业:计算机科学与技术
年龄:23 英语:4级
籍贯:山东德州
爱好:听音乐,打篮球,看书,上网。
择业目标:
C/C++网络软件工程师(上海)
未来短期内完全以从工作中获得更多知识为首要目标,不断充实自己,让自己的专业技能层次越来越高。
专业技能:
●熟练掌握Linux操作系统、理解Linux操作系统的启动流程并熟练掌握Linux操作
系统基本配置和管理。
●掌握简单的Shell程序设计技术,能应用shell编写Linux的管理脚本。
●熟练掌握c/c++开发语言,对Linux平台上C/C++程序运行机制和内存管理有
深刻认识并深刻理解C/C++程序的常用资源管理技术。
●熟悉Linux文件系统结构和设备管理思想,掌握Linux的多进程程序开
发技术,包括进程同步管理、进程间通信方法(信号量、消息队列、管道、共享存储)、信号处理方法和软件中断控制技术、POSIX的线程并发和同步管理,能熟练使用POSIX标准的API完成上述技术开发。熟悉TCP/IP,UDP等网络协议,并能熟练进行Socket编程。
●熟练掌握Linux平台上基于TCP协议和UDP协议的网络程序开发技术。深刻理解并
发服务器程序的设计思想和开发技术。
●了解Linux平台上驱动开发技术,驱动中的资源管理原则和方法。并编写过
基于S3C2440的开发板相关驱动程序。
●熟悉ARM核体系结构和ARM汇编语言,掌握汇编语言和C语言的混合编程技术。
●了解GNU工具链和VI,并能利用gnu工具链完成程序开发和调试。
●掌握Linux平台工程管理方法和Makefile的编写技术。
●了解嵌入式开发板的U-BOOT, linux kernel移植技术和busybox的文件系统构建
技术。
●参与了若干嵌入式linux项目开发,掌握嵌入式项目基本开发流程。
●英语等级:CET—4,能流利阅读各种英文材料。
项目经历:
◆智能网络监控系统:
项目描述:该系统分客户端和服务器端,客户端由arm处理器,基于usb接口的摄像头构成,主要用于楼宇,道路安全监控。客户端通过网络将监控信息传送给服务器端处理。服务器端由Linux系统构成,负责监控信息分析处理,能够帮助用户快速过滤以及定位监控信息。该系统涵盖了引导程序设计, C/C++语言的socket程序设计,图像视频编解码技术,QT图形程序库。
自我评价:
在技术方面,有非常扎实的技术基础,对于嵌入式C有较强的技术功底。同时掌握与熟悉嵌入式企业开发构架下的多种技术。半年多的实训时间里,在杰普进行了嵌入式开发的培训,系统的学习了现在嵌入式项目的主流技术,比如:Linux高级系统开发、ARM体系结构与编程、嵌入C++程序设计、C编程、shell编程等技术。而且对Linux设备驱动开发、嵌入式体系开发等技术也有一定的了解。在培训的过程中,不仅学习了许多有用的技术知识,而且对企业的开发也有了更多的了解,让我对自己更加的有信心。
在学习方面,勤于钻研,有极强的求知欲,能为了研究透一个问题坐在桌子前七八个小时不动。有通过自己设计实验与阅读英文文档及参考资料进行学习的能力。
在外语方面,在英语和日语的听说读写各方面都有极强的功底,能快速适应英文及日文的工作环境。
在性格方面,性情谦和,严谨稳重,中肯务实;有强烈的责任心、进取心;极具团队协作精神,适应能力强;工作积极。