嵌入式软件工程师个人简历

嵌入式软件工程师个人简历
嵌入式软件工程师个人简历

嵌入式软件工程师

个人信息:

姓名:董国杰性别:男

学历:本科专业:电子信息工程

现居住地:上海市浦东新区出生日期:1991.1.1

手机:电子邮件:

自我评价:

性格乐观严谨,行为处事态度认真,力求完美,喜欢钻研,尤爱软件开发等科研性知识学习。喜欢团队合作,善于观察身边人事,发现各人特点,利于团队交流。不喜欢个性张扬,追求更多不断提升自己,锻炼自己的机会。

求职意向:

Linux系统开发、C语言、C++、数据结构、驱动、ARM、Linux系统移植

技术方面:

熟练使用C、C++语言编程及程序调试工具,充分理解面对过程与面对对象的编程思想。

熟悉TCP/IP、UDP网络协议等Linux操作系统知识,有Linux下OICQ局域网聊天项目编程经验。

掌握使用QT进行界面化编程的基本方法。

了解Linux内核裁减和移植的基本知识。

基本了解驱动程序基础知识,能够编写基础的驱动程序。

了解基本硬件知识。

学习经验:

熟练掌握C语言、C++语言编程,对Linux操作系统下的程序编写基本熟练,能够使用gdb、gcc进行程序调试,了解arm等底层以及硬件相关的基础知识,能够完成基本的驱动程序编写以及掌握基本的内核裁剪、移植等相关知识。

运用所学知识独立完成相关项目如下:

1.火车订票系统

平台和开发环境:

linux系统+Gcc+Gdb

项目功能:

使用终端命令界面,作为系统的输入输出界面。系统运行时把信息保存在内存中,系统退出后保存至文件。实现对列车车次、车站以及用户信息、和订票、预订票信息增加、删除、修改、查看等功能。设计管理员权限以实现对车次、车站的增删修改和对用户信息的管理。

模块化设计:

分为车站、车次、乘客、管理员等模块实现各自功能,使程序清晰易读。

2.基于linux的局域网OICQ聊天系统

平台和开发环境:

Linux系统+Gcc+Gdb

功能描述:

基于linux系统实现多客户端局域网的通讯功能。系统包含客户端和服务端。

服务端功能:

1、接受用户注册、并实时保存信息至数据库中。

2、对登录用户进行认

证。3、动态维护在线用户列表。4、及时为每个在线客户端更新在在线好友列表。5、非在线用户的消息数据缓冲。

客户端功能:

1、客户端注册登录功能。

2、客户端使用心跳机制维持与服务端的连接,

并随时更新客户端基本信息。3、客户端与其他的客户端之间的消息数据的封包和收发。4、保存聊天信息及通信时间。

使用技术:

完成配置文件读写规则,服务端和客户端日志记录,使用TCP协议完成客户端与服务端的通讯,使用I/O复用机制完成服务端一对多链接,完成应用数据协议的封包解包、使用心跳机制维护客户端与服务端得链接,使用TCP协议实现客户端的通信。

3.英汉词典(c++项目,QT界面)

平台和开发环境:

windows系统,QT

项目描述:

在QT界面下,基于C++面对对象的封装、继承、多态特性实现英语单词查询,添加生词本,增加、删除、修改生词功能。

功能实现:

1、根据单词查询输入框中用户用户输入的单词的变化动态的从单词库中

读取相关内容动态显示在输出文本框内。2、将要查询的单词加入生词本并弹出相关提示信息。3、查看生词本显示所有已经添加到生词本的生词。4、实现生词本的增、删、改、查功能。5、实时更新保存生词本。

4.linux系统移植

平台和开发环境:

Linux系统、arm9三星mini2440、arm+linux+gcc交叉编译环境项目描述:

完成基础的Linux内核的裁剪,环境配置,编辑,和烧写。

教育背景:

2009年9月—2013年7月郑州航空工业管理学院电子信息工程专业

所学专业课程:

C语言,通信原理,Matlab,电路基础,模拟电路,数字电路,单片机原理及应用,EDA,信号与系统,数字信号处理,微机原理及接口技术等课程,基本掌握软硬件基础知识

证书及技能:

大学英语四级证书

电子线路CAD高级工程师证书

嵌入式工程师证书

嵌入式软件工程师工作要求

嵌入式软件工程师工作要求 无锡市瑞丰精密机电技术有限公司 任职要求: 1、电子、计算机、自动化相关专业本科以上学历。 2、掌握电子行业专业英语,能够熟练阅读相关器件英文数据文档。 3、熟悉C/C++编程语言。 4、对力学、温湿度知识有一定基础。 5、欢迎应届毕业生。 薪水范围:1500-1999 北京江河瑞通技术发展有限公司 岗位要求: 1.计算机科学与技术及相关专业,获得硕士或学士学位的优秀毕业生; 2.熟悉掌握RTOS(WINCE、Linux等)之上的嵌入式软件开发; 3.熟悉数据通信原理,熟悉VLAN,STP等相关二层协议; 4.有一定的水利或软件行业相关专业知识背景; 5.有通信、计算机网络协议开发经验者优先; 6.有强烈的责任心和团队合作精神,具有较强的沟通及协调能力。上海华虹集成电路有限责任公司 职位描述 1、负责公司软件产品的设计/实现/编码/维护/文档编制/公共模块积累等工作,为客户提供应用技术支持。

2、协助产品应用方案的推广,反馈客户信息。 技能描述 1、有一定的软件开发经验 2、熟悉C语言、汇编语言,有单片机软件设计经验;熟悉C++、C#、Java等; 3、具有良好的逻辑思维能力、创新能力和团队协作精神;良好的沟通协调能力和服务意识; 4、熟悉智能卡的相关知识的优先; 应聘人员条件 1、熟练使用KEIL,ADS,IAR,https://www.360docs.net/doc/2b5037952.html,,Eclipse等开发环境。 2、熟悉51和ARM7架构及其软件开发和仿真调试。 北京北科亿力科技有限公司 职位描述: 电子或嵌入式软件工程师 一、岗位职责: 1、负责公司电子、工控、仪表等硬件产品的研发、优化及相关技术文档的编写; 2、负责嵌入式软件的设计、编程、测试及技术文档的编写; 3、负责公司新产品知识产权文档的编写和申报; 4、完成上级领导交办的其它工作任务。

文字版个人简历范文

文字版个人简历范文 文字版个人简历范文 姓名: xxx 性别:女 年龄: 25 岁身高: 160CM 婚姻状况:未婚户籍所在:陕西省渭南市 最高学历:本科工作经验: 1年以下 联系地址:陕西省汉中市汉台区 求职意向 最近工作过的职位:电气设计 期望岗位性质:全职 期望月薪: 3000~5000元/月 期望从事的岗位:行政专员/助理,人事专员/助理,档案管理员,人力资源信息系统专员,机电工程师 期望从事的行业:仪器仪表/工业自动化,机械/设备/重工,交通/运输/物流,其他行业,生产、制造、加工 技能特长 技能特长: 2012.09-2016.06任班学习委员,协助老师和其它班干部管理好班级的一切事物,两年的学生会生涯,大一任系学生会办公室委员,大二任系学生会办公室副主任,也是校魔方协会组织部部长,具有较强的团队意识;能够较熟练的使用办公软件,在校期间通过英语四级,也取得了普通话二级甲等证书。具有亲和力,工作认真负责。 教育经历 陕西理工大学 (本科) 起止年月: 2012年9月至2016年6月 学校名称:陕西理工大学 专业名称:自动化 获得学历:本科 工作经历 东风专用设备科技有限公司 - 电气设计 起止日期: 2016年7月至2017年3月 企业名称:东风专用设备科技有限公司 从事职位:电气设计 业绩表现:工作中认真负责,能够长期出差在外服务,参与襄阳东风日产保险杠项目的现场安装与调试,得到领导和同事的一致好评。参与策划并主持公司20xxx年年会,晚会圆满成功。 文字版个人简历范文 姓名: xxx 性别:男 年龄: 35 岁身高: 170CM 婚姻状况:保密户籍所在:陕西 最高学历:本科工作经验: 5-10年 联系地址:陕西省 求职意向 最近工作过的职位:教育 期望岗位性质:兼职 期望月薪:面议 期望从事的岗位:酒店/餐厅经理,教学管理人员,中学教师,英语 期望从事的行业:教育/培训,餐饮/娱乐/休闲,酒店/旅游 技能特长 技能特长:中学英语教学经验丰富,性格开朗,善于交流 教育经历 陕西理工学院 (本科) 起止年月: 2003年9月至2007年7月 学校名称:陕西理工学院 专业名称:英语专业 获得学历:本科 工作经历 宁强县天津高级中学 - 中二 起止日期: 2007年8月至2011年7月 企业名称:宁强县天津高级中学 从事职位:中二 业绩表现:优良 企业介绍:

嵌入式开发工程师简历模板

【个人信息】 姓名: 身高: 性别: 学历: 籍贯: 专业:电子信息工程 联系电话: E-mail: 【求职意向】 嵌入式开发工程师或相关工作,对LINUX驱动开发极感兴趣 【工作经验】 2009.3----2010.3 中山长宝GPS卫星导航有限公司 2009.1----2009.3 中山世博游艺有限公司 【教育背景】 2010.3——2010.7 广州粤嵌通信科技股份有限公司(简称粤嵌教育) ARM+Linux培训 2005.9——2009.6广州大学松田学院电子信息工程工学学士【项目经验】 GPS车载终端,GPS个人定位器(从事一年相关工作) 基于ARM9的嵌入式智能家居系统(QT图像界面,应用程序,驱动等)基于ARM9的嵌入式视频点播系统(包括本地播放,网络播放) ARM9(S3C2440)的嵌入式系统移植(Uboot,Kernel,Rootfs,Driver) LINUX简单聊天工具 【相关技能】 英语水平: 四级 掌握C、C++编程,有良好的编程风格 了解Linux内核机制,熟悉Linux驱动开发 熟练使用单片机(如STC系列,SST系列,INTEL系列) 熟悉ARM9的硬件结构 熟悉Linux操作系统、交叉编译环境,掌握常用脚本编写 熟悉BootLoader制作,内核的剪裁,驱动及根文件系统的移植 熟悉QT编程, TCP/IP协议,掌握Linux应用编程 了解SQL基础知识 熟悉GSM.GPS的使用 【语言水平】 粤语/国语流利;英语已通过CET-4,可阅读专业相关资料

项目简介 GPS车载终端,GPS个人定位器 软件环境:KEIL 51 硬件环境:BENQ M23,M33 通信模块,51单片机,和GPS模块 项目描述:通过MCU把GPS采集的数据处理后,通过串过发送AT指令使GSM 拨通GPRS网络,再把采集的GPS数据,按照定义好的协议上存到监 控平台 ARM9 (S3C2440) LED流水灯、LCD文字及图片显示设计 软件环境:ADS1.2 硬件环境:ARM9(2440)开发板 项目描述:将设计的程序移植到ARM9上,并成功驱动LED、LCD,完成LED 流水灯、LCD文字及图片显示项目 ARM9(S3C2440)嵌入式系统移植 软件环境:Linux2.6.24,U-boot,Qtopia 硬件环境:ARM9(2440)开发板 项目描述:在2440上成功完成了U-boot移植,Linux内核的剪裁与移植,根文件系统的制作,并完成了LED、LCD等驱动的移植。 基于ARM9的VOD点播系统 软件环境:Linux2.6.12,U-boot,Qtopia 硬件环境:GEC2440开发板 项目描述:培训实战项目,完成了S3C2440嵌入式系统的整体移植,它基于QT图形界面,移植了MPlayer播放器,实现了VOD(本地和网络) 多媒体点播, ARM9(S3C2440)嵌入式智能家居系统 软件环境:Linux2.6.12,U-boot,Qtopia 硬件环境:ARM9(2440)开发板 项目描述:本系统主要实现温度检测,红外检测,蜂鸣器报警,步进机转动(模拟控制家电),GSM短信通知等驱动,QT图形界面显示和应用编程. 把温 度传感器和红外线采集的数据,传给应用程序,应用程序把数据显示 在QT界面,当应用程序检测到温度过高或有人闯进时,应用程序就调 用蜂鸣器报警驱动,并发短信通知主人,主人也可以下发短信控制步 进机转动 本人做的LINUX驱动简介 ds18b20温度传感器Linux驱动 该驱动为字符型驱动程序,能从ds18b20芯片读取温度信息. ds18b20芯片采用了独特的 1-wire bus技术,只用一根数据线即可实现与cpu芯片的连接(利用了cpu gpio本身的弱上拉电阻)。本驱动程序的重点是实现字符驱动的读函数接口。由于硬件连线简单,对ds18b20的软件操作较为繁琐,每一个操作都要要经过以下三个步骤:(1)芯片初始化(2)芯片选择(因为一线总线上可挂载多个ds18b20, 所以必须通过一定的机制指明操作的对象) (3)发送功能命令(例如,温度查询命令)和读取数据。在初始化的步骤中,cpu拉低数据线,然后释放数

第三套嵌入式软件工程师考试试题B卷

第三套嵌入式软件工程师 考试试题B卷 The document was prepared on January 2, 2021

嵌入式Linux软件工程师认证考试 B卷 20个小题,每小题1分,共20分) 1、在下列ARM处理器的各种模式中,()模式有自己独立的R8-R14寄存器。 A、系统模式(System)、 B、终止模式(Abort) C、中断模式(IRQ) D、快中断模式(FIQ) 2、按照ARM过程调用标准(APCS),栈指针使用()寄存器, A、R0 B、R13 C、R14 D、R15 3、在ARM体系结构中,()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;()寄存器作为处理器的程序计数器指针。 A、R0,R14 B、R13,R15 C、R14,R15 D、R14,R0 4、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法() A、直接修改CPU状态寄存器(CPSR)对应的模式 B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态 C、使用软件中断指令(SWI) D、让处理器执行未定义指令 5、下面关于MMU和Linux描述错误的是:() A、MMU是内存管理单元Memory Management Unit的缩写 B、uClinux可以运行在有MMU的处理器上 C、Linux内核功能强大,内存管理功能丰富,即使在没有MMU的处理器上,也可 以通过软件实现地址映射。 D、Linux系统正是利用MMU,才能使得各个进程有独立的寻址空间

嵌入式软件工程师应该知道的16个问题

嵌入式软件工程师应知道的0x10个基本问题(经典收藏版) C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不是在嵌入式系统上。如果上述任何问题的答案是"是"的话,那么我知道我得认真考虑我是否应该去做这份工作。 从面试者的角度来讲,一个测试也许能从多方面揭示应试者的素质:最基本的,你能了解应试者C语言的水平。不管怎么样,看一下这人如何回答他不会的问题也是满有趣。应试者是以好的直觉做出明智的选择,还是只是瞎蒙呢?当应试者在某个问题上卡住时是找借口呢,还是表现出对问题的真正的好奇心,把这看成学习的机会呢?我发现这些信息与他们的测试成绩一样有用。 有了这些想法,我决定出一些真正针对嵌入式系统的考题,希望这些令人头痛的考题能给正在找工作的人一点帮助。这些问题都是我这些年实际碰到的。其中有些题很难,但它们应该都能给你一点启迪。 这个测试适于不同水平的应试者,大多数初级水平的应试者的成绩会很差,经验丰富的程序员应该有很好的成绩。为了让你能自己决定某些问题的偏好,每个问题没有分配分数,如果选择这些考题为你所用,请自行按你的意思分配分数。 预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3) 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。 4) 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要。 2 . 写一个"标准"宏MIN ,这个宏输入两个参数并返回较小的一个。 #define MIN(A,B) ((A)<= (B) ? (A) : (B)) 这个测试是为下面的目的而设的: 1) 标识#define在宏中应用的基本知识。这是很重要的。因为在嵌入(inline)操作符变为标准C的一部分之前,宏是方便产生嵌入代码的唯一方法,对于嵌入式系统来说,为了能达到要求的性能,嵌入代码经常是必须的方法。 2)三重条件操作符的知识。这个操作符存在C语言中的原因是它使得编译器能产生比if-then-else更优化的代码,了解这个用法是很重要的。

杭州嵌入式开发工程师薪资待遇好不好_华清远见

靠谱!杭州嵌入式开发工程师薪资待遇好不好大家对于计算机技术培训一定有所了解吧,今天,小编就为大家收集和整理了有关的信息,希望能让到家有更深一步的了解! 杭州人文古迹众多,西湖及其周边有大量的自然及人文景观遗迹。其中主要代表性的独特文化有西湖文化、良渚文化、丝绸文化、茶文化,以及流传下来的许多故事传说成为杭州文化代表。这座繁华的城市,想了解计算机技术培训的,必定不在少数,当然,在网络的海量数据库中搜索肯定是不二选择。 网上这么多的相关文章,大家一定挑花眼了吧,下面看看小编为大家总结的超实用福利吧! 这几年嵌入式发展很快,嵌入式也成为很多人想从事的高薪工作。对于大多数人而言,学完嵌入式还是要面临着就业这个问题,也可能只有极少的人选择创业,想做嵌入式开发吗?不要道听途说,还是先了解一下知识情况吧,IT人士都知道这是个待遇不错的岗位。但高到什么程度?难道菜鸟也高?这些你都知道吗应届毕业生:基本只要能从事基本的开发工作,然后有人带你,月薪 是6-10K,不同公司,不同城市,月薪也就不一样,像是阿里巴巴,和北上广,自然工资会偏高,差2000左右,最后是学历,一些公司就是很四班,本科就比专科贵,硕士就比本科贵(无法承担项目开发的情况下,会看这些)。但整体月薪平均会维持在6-10K这个标准,当然也有特别情况。其次还有一些培训机构,会改变学生的建立来达到高新目的。在嵌入式行业相对少,但是andrid、ios这些应用层开发岗位比较多,大多数培训机构把应届生学历改成几年工作经验。结局是企业期望高,而他们又无法独立承担开发任务,最后导致无法通过试用期。这种求高薪的方法是不靠谱的,不建议应届生这样做有经验的嵌入式工程师:目前一般一些小公司更愿意去找能直接创造价值的有经验的工程师,月薪至少是2W起,甚至为了挖人,开的更高,否则根本留不住人。如今到处都是猎头,有能力的,只要你把简历挂在网上,隔三差五就会有猎头给你推荐工作。人往往是经受不了诱惑的,如果这样的话对企业来讲损失很大,毕竟招人到磨合要成本,耽误项目进展就更不值 当了。但一些大公司由于名气在,不怕好手不来,月薪相对固定,企业都有自己的标准,例如阿里、百度、乐视、小米、TCL、美的等等,他们也都在做智能产品。嵌入式软件工程师据了解是20-30K,15薪是最基本的行情,还有就是一些老牌的嵌入式产品的企业,月薪也相对可观,整体月薪位于20K-40K之间吧。要说嵌入式工程师工资,比较差的往往是外包公司,一些公司不愿意高薪养人,有项目直接给一些外包公司做。外包公司一般就比较便宜些,招人要求也不是太高,能干活通通都要,并且上班时间比较长,月薪水平相对行业来说严重拖后腿,但比较锻炼人,连续开发几个项目能跳就跳吧!除非有上升管理岗的可能(个人之见)。从上边小编的描述不难看出其实嵌入式行业也没有“天上掉馅饼”的,最终的薪资水平还是跟你的能力有着直接的关系,这也正是很大学生来华清远见培训的原因,对嵌入式感兴趣的你,还等什么呢? 华清远见教育集团是国内一家知名的高端IT就业品牌,从成立至今连续13年来源源不断的向IT 行业输送优秀的开发人才,每年有上万名技术人员受益于华清远见举办的长期及短期就业培训课程、技术研讨会及企业内训等。品牌的积累靠多方的力量,而教学的核心是教材,这也是我们最重要的竞争力,华清远见的所有教材均是自己编写,目前清远见凭借研发中心雄厚的实力,自主研发实训项目及平台50多套,原创图书教材90余本,成为业内的一枝独秀。我们的品牌与实力是业

嵌入式软件工程师个人简历

嵌入式软件工程师 个人信息: 姓名:董国杰性别:男 学历:本科专业:电子信息工程 现居住地:上海市浦东新区出生日期:1991.1.1 手机:电子邮件: 自我评价: 性格乐观严谨,行为处事态度认真,力求完美,喜欢钻研,尤爱软件开发等科研性知识学习。喜欢团队合作,善于观察身边人事,发现各人特点,利于团队交流。不喜欢个性张扬,追求更多不断提升自己,锻炼自己的机会。 求职意向: Linux系统开发、C语言、C++、数据结构、驱动、ARM、Linux系统移植 技术方面: 熟练使用C、C++语言编程及程序调试工具,充分理解面对过程与面对对象的编程思想。 熟悉TCP/IP、UDP网络协议等Linux操作系统知识,有Linux下OICQ局域网聊天项目编程经验。 掌握使用QT进行界面化编程的基本方法。 了解Linux内核裁减和移植的基本知识。 基本了解驱动程序基础知识,能够编写基础的驱动程序。 了解基本硬件知识。 学习经验: 熟练掌握C语言、C++语言编程,对Linux操作系统下的程序编写基本熟练,能够使用gdb、gcc进行程序调试,了解arm等底层以及硬件相关的基础知识,能够完成基本的驱动程序编写以及掌握基本的内核裁剪、移植等相关知识。 运用所学知识独立完成相关项目如下: 1.火车订票系统

平台和开发环境: linux系统+Gcc+Gdb 项目功能: 使用终端命令界面,作为系统的输入输出界面。系统运行时把信息保存在内存中,系统退出后保存至文件。实现对列车车次、车站以及用户信息、和订票、预订票信息增加、删除、修改、查看等功能。设计管理员权限以实现对车次、车站的增删修改和对用户信息的管理。 模块化设计: 分为车站、车次、乘客、管理员等模块实现各自功能,使程序清晰易读。 2.基于linux的局域网OICQ聊天系统 平台和开发环境: Linux系统+Gcc+Gdb 功能描述: 基于linux系统实现多客户端局域网的通讯功能。系统包含客户端和服务端。 服务端功能: 1、接受用户注册、并实时保存信息至数据库中。 2、对登录用户进行认 证。3、动态维护在线用户列表。4、及时为每个在线客户端更新在在线好友列表。5、非在线用户的消息数据缓冲。 客户端功能: 1、客户端注册登录功能。 2、客户端使用心跳机制维持与服务端的连接, 并随时更新客户端基本信息。3、客户端与其他的客户端之间的消息数据的封包和收发。4、保存聊天信息及通信时间。 使用技术: 完成配置文件读写规则,服务端和客户端日志记录,使用TCP协议完成客户端与服务端的通讯,使用I/O复用机制完成服务端一对多链接,完成应用数据协议的封包解包、使用心跳机制维护客户端与服务端得链接,使用TCP协议实现客户端的通信。 3.英汉词典(c++项目,QT界面) 平台和开发环境: windows系统,QT 项目描述: 在QT界面下,基于C++面对对象的封装、继承、多态特性实现英语单词查询,添加生词本,增加、删除、修改生词功能。 功能实现: 1、根据单词查询输入框中用户用户输入的单词的变化动态的从单词库中

个人简历文字版范文

个人简历文字版范文 《个人简历文字版范文》是一篇好文章,觉得有用就收藏了,这里给大家转摘到XX,希望对网友有用。 | | | | 文字版 【一】 个人信息 姓名:XX 性别:女 年龄:XX岁 E-mail:XXXXXXXXXX 联系电话:XXXXXXX 地址:北京朝阳区霄云路XX楼XX号 工作经验 2004年5月现在北京XXXXXXX公司行政部秘书职责:处理行政部门各项日常工作和事务;文件的收、发;资料档案的管理;公司各项、的草拟,协助领导监督执行情况;各类办公设备的管理和使用。 职责 处理办公室日常的各项工作和事务;公司各类文件的收、发,档案等资料的管理;协调各兄弟公司的工作,协调各部门之间的合

作与沟通;员工出勤情况的管理及档案的管理;协助公司的完成工作及员工在职培训期间的准备工作;负责经理的日常会议安排,并熟练记录会议记要。 背景 2003年9月xx年7月北京广播工商管理专科 熟悉办公室提供最新和免费范文模板参考,具有较强的独立处理事务的能力;易于与人沟通,有很强的团队合作精神;熟练操作电脑,灵活运用各类办公软件,有较强的文字处理能力;全国计算机等级考试二级,全国速记等级考试五级;熟练,有全国四级等级证书。 职业目标 寻找一个团结合作的团队,寻找方面的职位。我将充分发挥三年工作中所积累下的丰富知识和技能,我的勤奋与努力会令你刮目相看。 个人简历文字版范文 【二】 姓名:xx 年龄:xx 求职位:眼科医生 期望薪资:面议 目前职位:临床医生 学历:本科 工作经验:5-10年 现居住地:长沙

联系电话: 电子邮箱: 自我评价 本人从事五官科眼科临床工作多年,熟悉眼科临床常规病症诊断和治疗,能独立操作眼部门诊手术,兼修外科,非诚勿扰!!! 工作经验 全文结束》》-11至xx-11任职 工作职责:xx-8-xx-8进入湖南平江眼科医院进修眼科临床知识XX 全文结束》》-10至xx-5进入湖南岳阳口腔医院从事眼科临床工作 岳阳市第三人民医院xx-1至现在任职临床医生薪资3000-5000元/月 全文结束》》-9至xx-7华中科技大学临床医学类专业 1998-9至2001-7湖北咸宁卫生学校基础医学专业 语言能力 英语:一般 《个人简历文字版范文》是篇好文章,涉及到公司、工作、处理、临床、眼科、北京、管理、全国等方面。

嵌入式软件工程师笔试题

(一) 1什么是预编译,何时需要预编译: 答案: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 2 char * const p char const * p const char *p 上述三个有什么区别? 答案: char * const p; //常量指针,p的值不可以修改 char const * p;//指向常量的指针,指向的常量值不可以改const char *p;//和char const *p 3 char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char *str5 = "abc"; const char *str6 = "abc"; char *str7 = "abc"; char *str8 = "abc"; cout < < ( str1 == str2 ) < < endl; cout < < ( str3 == str4 ) < < endl; cout < < ( str5 == str6 ) < < endl; out < < ( str7 == str8 ) < < endl; 结果是:0 0 1 1 str1,str2,str3,str4是数组变量,它们有各自的内存空间;而str5,str6,str7,str8是指针,它们指向相同的常量区域。 4以下代码中的两个sizeof用法有问题吗? [C易] void UpperCase( char str[] ) // 将str 中的小写字母转换成大写字母 { for( size_t i=0; i

嵌入式硬件工程师与软件工程师的区别

嵌入式硬件工程师与软件工程师的区 别 嵌入式硬件工程师与软件工程师都有哪些不同呢?具体工作都包括什么?就业前景如何?工资待遇如何?这些都是大家十分关心的问题,尤其是对于即将走向工作岗位的学生来说,这些问题直接影响到他们的择业及将来的发展方向。 下面从几个方面来解答这些问题。 什么是嵌入式硬件工程师? 随着嵌入式技术的普及,硬件工程师的性质也有所改变。嵌入式硬件工程师与我们平常所说的硬件工程师不同。嵌入式硬件工程不但要求具备硬件工程师的基本技能,还必须完成部分软件工程师的工作,例如:底层驱动的开发嵌入式操作系统的裁剪,移植;GUI、文件系统等软件的移植;基于嵌入式操作系统的底层驱动程序的设计等。 什么是嵌入式软件工程师? 嵌入式软件工程师与我们平常说的软件工程师不同。 我们平常说的软件工程师大部分指的是windows和linux操作系统下应用软件的开发人员,硬件平台是基于PC机的。而嵌入式软件工程师则是指在wince、linux等嵌入式操作系统下进行用户应用软件开发的人员,硬件平台则是基于嵌入式产品的(例如:手机、PDA等)。软件开发工具也有所区别,嵌入式软件开发一般使用的是嵌入式系统专用的开发工具,例如wince下的evc,和linux下的qt等。 嵌入式软、硬件工程师职能、工作性质的区别 嵌入式硬件工程师的主要工作包括: 方案设计 根据客户需要进行可行性分析、整体功能设计、硬件成本预算等,在完成功能的同时还必须考虑到产品的生产加工、后期维修等各方面问题。 元件的选型 选择元件时必须根据每个元件特性和电路板特性,成分考虑到性能,干扰,功耗等问题。

电路的设计 元件的位置,产品的功耗,各部分功能完整性,抗干扰等 电路板设计 要求设计出的电路板,安全可靠,美观,拆装方便。 系统集成及调试 产品样品的组装集成及硬件调试。 底层驱动程序设计 根据硬件资源进行驱动程序的设计。 操作系统的裁剪移植* 根据需要选择最优的操作系统进行裁剪和移植 GUI及文件系统等软件移植* 根据需要加入GUI及文件系统等软件。 注:*表示该工作有可能不需要。 嵌入式软件工程师的主要工作包括: 人机交互程序设计 图形用户界面(GUI)程序设计 用户应用软件设计 软件系统测试 举个简单的例子: 就拿手机的设计来说,硬件工程师需要根据要求完成以下工作: 1、根据用户的需求例如:直板还是翻盖的,尺寸多大,功能要求(MP3,GPRS,触摸屏等),成本要求等。对整个方案进行设计。 2、选择最优的元件,例如液晶屏、CPU等 3、进行电路的设计 4、集成和调试 5、底层驱动程序设计 6、移植wince、linux或者symbian等嵌入式操作系统 软件工程师需要完成以下工作

嵌入式软件工程师简历

简历 姓名: 性别: 年龄: 电话: E-mail: 学历: 学校: 专业: 嵌入式软件工程师 本人性格开朗,容易与人相处,对Linux有浓厚兴趣,较强的学习能力。 1. 熟练使用C语言,能进行C++开发,对汇编有一定了解,有数据结构基础。 2. 有多种单片机AVR、FreeScale、NEC,ARM等开发编程经验。 3. 熟悉Linux常用命令,掌握GCC编译器、GDB调试工具、MakeFile及Shell 脚本。 4. 熟悉嵌入式Linux开发,内核裁剪及配置、交叉编译、根文件系统制作等。 5. 掌握Linux系统编程,如进程、多线程,文件IO,及基本Socket网络编程,Sqlite数据库编程。 6. 掌握Linux设备驱动原理,了解平台设备驱动框架,linux模块子系统的构建,设备驱动开发过程,进行过ARM片上资源外设(Key、Led、EEprom等)驱动编写。 7. 掌握Uboot的移植,了解Uboot各资源模块的驱动过程。 8. 深入研读过uCOS微内核源码,熟悉微操作系统原理,进行过ucGUI界面开发。 9. 能够阅读英文技术文档,有持续的探索精神。

2011 /9--2012 /3:ARM9无线点餐机 软件环境:C语言 硬件环境:S3C2440 开发工具:ADS1.2 项目描述:基于ucos/ucgui无线点餐机基于触屏的菜单操作,实现点菜,退订,提交,结账,重选,预览菜品等多种功能。 责任描述:主要负责ARM9软件的开发,硬件平台是GT2440开发板。 2011 /7--2011 /9:电子设计大赛 软件环境:C语言 硬件环境:AVR-MEGA16 开发工具:GCC(winavr) 项目描述:并联电源实现智能分流控制,直流24V转化为8V,两路电源的电流可随意控制。DC-DC斩波电路,电流电压高精度采样,数模转换,运放等。 责任描述:方案原理图的绘制,单片机软件程序编写。 2011 /5--2011 /7:飞思卡尔智能车大赛 软件环境:C语言 硬件环境:飞思卡尔16位单片机-HC9S12XS128 开发工具:CODEWARRIOR 项目描述:荣获二等奖,按照预定的赛道自动识别路径,自动完成发车,停车,转向,跟踪,识别最佳路线的功能,用SD卡记录赛道信息,对电机舵机进行控制,并用编码器测速构成闭环回路。最终速度可达到2.5m。涉及SD卡读写,舵机,电机控制,摄像头信号采集,图像滤波、路径识别,PID算法等。 责任描述:软件编写 2010 /5--2010 /7:中国机器人大赛 软件环境:C 硬件环境:AVR—MEGA1280 开发工具:ARDUUINO 项目描述:荣获二等奖。巡线机器人,用红外接近开关,灰度传感器等构成小车系统,按照预定的线路规划,自主巡线并完成指定任务。涉及红外接近开关,电机,舵机控制,PID算法。 责任描述:软件编写 计算机(二级)

嵌入式软件工程师经典笔试题

预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中 有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3). 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编 译器这个常数是的长整型数。 4). 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。 记住,第一印象很重要。 2. 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。 #define MIN(A,B) ((A) <= (B) (A) : (B)) 这个测试是为下面的目的而设的: 1). 标识#define在宏中应用的基本知识。这是很重要的,因为直到嵌入(inline)操作符变 为标准C的一部分,宏是方便产生嵌入代码的唯一方法,对于嵌入式系统来说,为了能达到 要求的性能,嵌入代码经常是必须的方法。 2). 三重条件操作符的知识。这个操作符存在C语言中的原因是它使得编译器能产生比if- then-else更优化的代码,了解这个用法是很重要的。 3). 懂得在宏中小心地把参数用括号括起来 4). 我也用这个问题开始讨论宏的副作用,例如:当你写下面的代码时会发生什么事? least = MIN(*p++, b); 3. 预处理器标识#error的目的是什么? 如果你不知道答案,请看参考文献1。这问题对区分一个正常的伙计和一个书呆子是很有用的。只有书呆子才会读C语言课本的附录去找出象这种 问题的答案。当然如果你不是在找一个书呆子,那么应试者最好希望自己不要知道答案。 4. 嵌入式系统中经常要用到无限循环,你怎么样用C编写死循环呢? 这个问题用几个解决方案。我首选的方案是: while(1) {

嵌入式软件开发个人简历

嵌入式软件开发个人简历 【篇一】 姓名: 性别: 出生日期: 民族:汉 户籍:黑龙江省饶河县 现居住地:北京海淀区 邮箱: 电话: 教育/培训 2011年8月—2011年11月凌阳(北京)爱普公司嵌入式软件工程师每日在公司学习时间:朝八晚十(周一~周六) 学习内容: 求职意向: 嵌入式软件工程师(应用程序开发)(无锡+苏州) 个人技能 掌握C/C++编程语言,以及常用的数据结构和基本算法。 掌握Linux下应用程序的开发过程,具有良好的编程风格。 掌握QT图形开发技术。 掌握TCP/IP协议,掌握socket网络编程。 掌握vi、gcc、VC++6.0、QTCreator等开发工具的使用。 了解ARM体系结构,掌握三星公司2410、2440系列处理器。 初步了解嵌入式平台搭建过程

项目经验 ①黑白棋 项目描述:基于QT的GUI界面,独立完成项目的整体构架机功能模块的划分,整体界面的设计,游戏规则算法及各模块功能的实现。能够实现双人对战, 人机对战,悔棋,计时等功能。 心得体会: 1、掌握了QT/C++编程的核心思想和技巧。 2、掌握了QT基本框架,常用的部件外观及其基本功能。 3、熟悉了QT的信号与槽、事件机制。 ②歌词解析器 项目描述:本项目在C语言阶段是非常具有代表性的,通过本项目对C语言 的重点知识灵活运用,完成lrc格式歌词的文件读取、解析、存入链表等,并通 过屏幕与歌曲同步实时显示。 心得体会:通过该项目能熟练掌握C语言字符切割操作、基本数据结构,培 养良 好的编程规范。 ③MPlayer播放器 项目描述:基于三星S3C2440开发板的Mplayer播放器。利用TFT图形库实 现MplayerUI 界面的设计。实现Mplayer播放、暂停、上一首、下一首、静音、音量调节、播放列表、歌曲信息、播放进度等功能。 心得体会:该项目中涉及到多进程、多线程以及进行间通信、重定向等系统 编程知识,是对所学知识点的强化和提升。 ④基于Linux的信息交换系统(飞鸽传书) 项目描述:运用TCP、UDP网络通信协议,实现局域网内多人聊天与文件传 输等功能,具备用户上下线动态识别机制。 心得体会:基本熟悉了TCP/IP协议、Socket、TCP、UDP的网络编程。

最实用的嵌入式工程师个人简历模板

简历 基本信息 姓名性别男 出生年月1988.7 籍贯山东青岛 民族汉族专业集成电路设计与集成系统学历本科外语水平四级 毕业学校青岛科技大学现居地北京 联系电话Email 求职意向 职位类别嵌入式linux应用工程师 工程项目 一、项目名称:基于Cotex-A8的仓储物联网实时监控系统 ?开发工具: Cortex-A8开发板,linux-2.6.35内核,GNU工具,前端信息采集器(cortex-m0),sqlite3数据库,CGI 编程,BOA服务器,MJPG-streamer视频服务器,硬件驱动。 ?项目描述: 1. M0作为前端信息采集器,通过温湿度、光感等模块实时采集节点所在仓库的环境数据,通过RFID 射频刷卡模拟货物出入库,将采集到的数据和货物存储信息通过ZIGBEE无线传输给A8主控板进行数据分析。 2. A8是整个系统的逻辑处理核心,采用多线程架构,线程间使用全局变量、互斥锁、条件变量实现线程同步、互斥、唤醒等动作;分析M0发送来的数据,唤醒相应线程进行短信报警、蜂鸣器、LED灯光报警、出入库等动作,并将数据存入数据库中;A8架设了BOA服务器,可以通过网页和CGI程序与A8主程序进行数据交互,实现仓库数据信息网页显示,网页端可经A8向M0发送指令实现远程控制M0动作;通过网页客户端可以控制摄像头实时监控或拍照存档。 ?个人职责: 主要负责A8与M0和CGI的通信。 二、项目名称:即时网络群聊系统 ?开发工具:ubuntu-10.10、Socket网络编程、Sqlite3数据库 ?项目描述:本系统为CS架构,通过TCP/IP协议实现用户注册、登陆;采用UDP 协议实现用户群聊,并将信息存储到数据库中;用户可查看聊天记录并屏蔽某用户聊天信息;新用户上线或已上线户离线,服务器群发此用户信息。 三、项目名称:简单在线单词翻译系统 ?开发工具:ubuntu-10.10、Socket网络编程、Sqlite3数据库 ?项目描述:本系统完全采用TCP/IP协议,实现用户注册、登陆;查询单词的英文解释,并将此信息存储到数据库中;查看历史查询信息,并可通过命令将历史信息存储到本地。

嵌入式软件工程师C语言笔试题

软件笔试题(A) 姓名:学校: 专业:电话: (如无特殊说明,以下所有测试内容都是基于32位嵌入式系统) 1)程序的局部变量存在于中,全局变量存在于中,动态申请数 据存在于中。 2)如何用if来做零值比较 int a : if(a==0) bool a : float a : void * a : 3) void func( char str[100]) { printf(“%d”,sizeof( str ) ); } 输出结果是: 有下列定义: char str[] = “Hello World”; char *p = str; int n = 10; void *ptr = malloc( 100 ); 请写出如下表达式的值: sizeof (str ) = ; sizeof ( p ) = ; sizeof ( n ) = ; sizeof ( ptr )= ;

4) unsigned char *p1; unsigned long *p2; p1=(unsigned char *)0x87000000; p2=(unsigned long *)0x80010000; 请问p1+5 = ; p2+5 = ; 5)char str[10]; strcpy(str,"0123456789"); 产生什么结果?为什么? 6)用C语句,让程序跳转到绝对地址0xFFFF0去执行 7)已知一个数组array,用一个宏定义,求出数组的元素个数 #define ARRAY_COUNT 8)简要说明,为什么标准头文件都有类似以下的结构。 #ifndef __INC_Honeywell_Debug #define __INC_Honeywell_Debug #ifdef __cplusplus extern "C" { #endif /*...*/ #ifdef __cplusplus } #endif #endif /*__INC_Honeywell_Debug */

嵌入式软件个人简历模板

嵌入式软件个人简历模板 以下是关于嵌入式软件个人简历模板,希望内容对您有帮助,感谢您得阅读。 个人简历是怎么写的,小编为你推荐一篇关于嵌入式软件个人简历模板,欢迎参考借鉴! 姓名:应届毕业生性别: 目前所在:广州年龄: 20 户口所在:广东省国籍:中国 婚姻状况:未婚民族: 诚信徽章:未申请身高: 170 cm 人才测评:未测评体重: 人才类型:应届毕业生 应聘职位:电子工程师/技术员,嵌入式软硬件开发,售前/售后技术支持-经理/主管/工程师 工作年限: 0 职称: 求职类型:实习可到职日期:随时 月薪要求: 2000--3500 希望工作地区:广州,上海,北京 工作经历 广东机电职业技术学院起止年月:2010-10 ~ 2012-06 公司性质:事业单位所属行业:教育/培训/院校 ·

担任职位:多媒体管理员 工作描述:我们部门的老师任务多人员少,因为我做事认真负责,吃苦耐劳,做事要多动脑筋,一直担任一直任楼层负责人所以职责比较多。 1、巡逻学校多媒体课室并做好记录,快速解决老师在使用多媒体设备中的软硬件问题,能马上解决的必须马上解决;暂时不能解决时,及时安排多媒体设备正常的课室,不能影响学校的教学计划; 2、尝试多种方法仍不能解决的专业问题求助厂商专家,详细说明(比如问题描述、已检测项目、已尝试方法)并协助和跟进专家解决问题做好记录。 3、每周具体安排好自己楼层人员定期检查并维护多媒体设备,详细记录各项结果,若其他楼层需要协助时及时协助,一般我们各楼层负责人轮流安排所有楼层每周任务。 4、有老师申请安装的软件报我们部门老师通过后及时安装,因兼容性或其他原因不能安装成功的及时说明原因与老师讨论解决。 5、对新进多媒体管理员培训并在岗位上手把手带一周到一个月使其快速融入岗位中。 离职原因:实习 毕业院校:广东机电职业技术学院 ·

个人简历简单文字版范文

个人简历简单文字版范文 知己知彼,百战百胜。作为一名求职者,要研究用人单位看简历的各个细节。在制作简历时有针对性地进行预防,如此一来便可以使得自己更加具有竞争力。 个人简历简单文字版范文篇一fwdq 男 28岁江苏人 学历:本科 工作年限: 12年 期望薪资:面议 工作地点:深圳南山不限 求职意向:教师 沟通能力强执行能力强学习能力强有亲和力诚信正直责任心强阳光开朗善于创新 工作经验(工作了1年3个月,做了3份工作) 深圳市禄来传媒有限公司 工作时间:XX年8月至 XX年9月[1年1个月] 职位名称:创意文案 工作内容: 1、日常与客户关系的维护,掌握客户需求,在公司与客户建立桥梁作用; 2、独立撰写项目方案与制作PPT,并经常外出提案; 3、撰写画册及海报文字、活动背景与活动物料文字、

主持人及新闻稿件、视频解说文字; 4、公司站、画册文字以及公司品牌推广相关的文字拟定,微信信息维护与更新; 5、撰写剧本及脚本,跟进拍摄与后期制作,能与制作方进行良好沟通合作,监督成片效果; 6、能自主进行拍摄和剪辑影片,完成客户需求。 江门农林小学 工作时间:XX年10月至 XX年11月[1个月] 职位名称:语文与音乐代课老师,跟班老师 工作内容: 1、根据学生心理及学习方法进行教学指导,因材施教,完成本身的教学计划同时,将课程内容进行延伸。 2、负责批改作业、监督考试与批阅试卷等。 3、协助班主任处理班上大小事务,管理学生在校生活,并与家长进行沟通,反馈学生与学习情况。麒麟幼儿园工作时间:XX年9月至 XX年10月[1个月]职位名称:跟班老师工作内容:1、与家长良好沟通,处理班级大小事务; 2、根据幼儿年龄特征优质完成教学,并制作相应教学工具,如美术课服装等; 3、主动积极的调动幼儿兴趣,活跃气氛,激发幼儿联想力;

嵌入式软件开发个人简历

嵌入式软件开发个人简历 [导语]是你给别人的第一印象,能不能拿到这个面试机会第一就是简历要过关,一份好的简历可以帮助你加大面试成功的机会。以下是整理的嵌入式软件开发,欢迎阅读! [篇一]嵌入式软件开发个人简历 基本信息 姓名: 性别: 出生日期: 民族:汉 户籍:黑龙江省饶河县 现居住地:北京海淀区 邮箱: 电话: 教育/培训 2021年8月—2021年11月凌阳(北京)爱普公司嵌入式软件工程师 每日在公司学习时间:朝八晚十(周一~周六) 学习内容: 求职意向: 嵌入式软件工程师(应用程序开发)(无锡+苏州) 个人技能 掌握C/C++编程语言,以及常用的数据结构和基本算法。 掌握Linux下应用程序的开发过程,具有良好的编程风格。 掌握QT图形开发技术。 掌握TCP/IP协议,掌握socket网络编程。 掌握vi、gcc、VC++6.0、QTCreator等开发工具的使用。

了解ARM体系结构,掌握三星公司2410、2440系列处理器。 初步了解嵌入式平台搭建过程 项目经验 ①黑白棋 项目描述:基于QT的GUI界面,独立完成项目的整体构架机功能模块的划分,整体界面的设计,游戏规则算法及各模块功能的实现。能够实现双人对战,人机对战,悔棋,计时等功能。 : 1、掌握了QT/C++编程的核心思想和技巧。 2、掌握了QT基本框架,常用的部件外观及其基本功能。 3、熟悉了QT的信号与槽、事件机制。 ②歌词解析器 项目描述:本项目在C语言阶段是非常具有代表性的,通过本项目对C语言的重点知识灵活运用,完成lrc格式歌词的文件读取、解析、存入链表等,并通过屏幕与歌曲同步实时显示。 :通过该项目能熟练掌握C语言字符切割操作、基本数据结构,培养良 好的编程规范。 ③MPlayer播放器 项目描述:基于三星S3C2440开发板的Mplayer播放器。利用TFT图形库实现MplayerUI 界面的设计。实现Mplayer播放、暂停、上一首、下一首、静音、音量调节、播放列表、歌曲信息、播放进度等功能。 心得体会:该项目中涉及到多进程、多线程以及进行间通信、重定向等系统编程知识,是对所学知识点的强化和提升。 ④基于Linux的信息交换系统(飞鸽传书) 项目描述:运用TCP、UDP网络通信协议,实现局域网内多人聊天与文件传输等功能,具备用户上下线动态识别机制。 心得体会:基本熟悉了TCP/IP协议、Socket、TCP、UDP的网络

相关文档
最新文档