嵌入式工程师要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式工程师要求
第一篇:嵌入式工程师要求
岗位职责:
1.负责公司新产品相关的嵌入式软件开发和公司既有产品的设计改进;
2.负责提交开发过程的技术文件,包括研发计划、软件流程图、软件协议、源代码等;
3.负责解决产品生产和工程应用的技术问题。
岗位要求:
1.电子、通信或计算机类相关专业,本科及以上学历,两年及以上嵌入式软件开发经验;
2.熟练掌握C/C++语言开发;
3.有linux多线程编程、网络编程、QT编程及驱动程序开发相关经验;
4.熟悉MCS-
51、PIC、AVR、ARM7/M3其中至少一种软件开发
5.有一定的硬件基础,要求至少能看懂原理图,熟悉常用接口,如:I2C、SPI、RS232/RS485;
6.有硬件设计经验者优先
7.有良好的软件编程习惯,能撰写相关的技术文档;
8.能够熟练阅读理解英文技术资料,有较强的学习能力;
9.责任心强,工作细致,有质量意识,良好的沟通能
第二篇:嵌入式工程师(范文)
什么是嵌入式工程师?与JAVA等通常的软件工程师有什么区别?
嵌入式软件指嵌入在硬件中的非PC操作系统和开发工具软件,它在产业中的关联关系体现为:芯片设计制造\嵌入式系统软件\嵌入式电子设备研发和制造。
嵌入式软件主要分为三类:嵌入式操作系统、嵌入式支撑软件、嵌入式应用软件。
从事该方面研发的人员即为嵌入式工程师。
与其他的软件工程师相比,嵌入式分为操作系统和硬件两
个方面,就业的方向更广、更深,就业机会和入职待遇比普通软件工程师好。
嵌入式工程师月薪有多少?
移动通信行业是嵌入式软件最重要的应用领域之一,手机用嵌入式软件几乎占到了整个嵌入式软件应用规模的60%。
到了3G时代,手机、数字电视、信息家电、网络电话、汽车电子、医疗电子等都将是嵌入式软件的重要应用领域。
人力资源专家表示,嵌入式软件开发是未来几年最热门和最受欢迎的职业之一。
权威部门统计,我国目前嵌入式软件人才缺口每年为20万人左右,未来随着“三网融合”不断提速,3G网络全面铺开,这一数字还将成倍增长。
根据业内发布的薪资报告,具有10年工作经验的高级嵌入式软件工程师年薪在30万元左右。
即使是初级的嵌入式软件开发人员,平均月薪也在5000元左右,中高级的嵌入式软件工程师月薪平均已超过万元。
嵌入式工程师市场行情怎么样?嵌入式工程师的未来发展如何?
日前,记者从国内最大的IT人才服务机构东方标准获悉,由于日本对从事嵌入式系统开发的实用型软件工程师的需求长期居高不下,东方标准国际软件工程师(嵌入式Linux/日语)培训班的学员还没结业,便已被多家日本软件企业抢先高薪“预订”。
据介绍,目前嵌入式系统已普遍应用于无线通讯、工业自动化、汽车电子、医学科技、消费电子等领域,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、智能家电、医疗仪器、航天航空设备等采用的都是典型的嵌入式系统。
近年来,嵌入式系统应用在全球范围内取得了长足的进展。
嵌入式产业已经成为带动IT发展的新的增长点。
作为世界上最先进的消费电子产品生产大国,日本的嵌入式系统产业的发展在全球处于领先地位。
截止到2006年,日本已经有将近11万家公司从事嵌入式领域内的开发业务,嵌入式软件工程师超过19万人,但人才缺口也接近10万人。
造成目前国内外从事嵌入式开发人才稀缺的原因,一方面是由于这一领域入门门槛较高,不仅要懂较底层软件,对软件专业水平要求较高,而且必须懂得硬件的工作原理,所以
非专业IT人员很难切入这一领域;另一方面,这一领域较新,很多软硬件技术出现时间不长或正在出现,掌握这些新技术的人少。
据东方标准日本分公司介绍,嵌入式人才稀缺,身价自然就高,经验与薪水也成正比。
在日本从事嵌入式开发工作的工程师年薪普遍都在4万美元左右。
如果日语能力强,或者如果国内有很丰富的工作经验,或者如果学历比较高,薪金会更高些。
如何才能成为嵌入式工程师?
(1)首先学嵌入不是为了跟风,而是为了逐浪。
不是要看大家都去做这一行才去做。
是真的喜欢,这样才能精,才能做到“逐浪”!
(2)成功的历程是漫长、艰辛的,要有一颗艰韧不拔的心:P
(3)文章中说的学习过程和资料大致差不多。
但可惜的是在我花了很长时间入门后才发现这篇文章,要不那短时间会缩减不少。
个人觉得需要注意的一点是:文中提到的步骤不是按步就班的,根据个人的情况补全即可:P
近来嵌入式挺火,于是大家都往这里挤。
我想提醒大家的是,嵌入式马上也会成为如今的软件业。
在你进来之前请先考虑清楚。
但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就是你自己。
很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。
非也,其实嵌入式的门槛是比较高的。
具体如下:
1、您得有一定数量的Money。
(1)、开发板贵
(2)、培训费更贵
(3)、开发平台是贵得不能再贵。
(除非您只是想玩玩而已)
2、需要学习的东西多。
(1)、window环境编程;(2)、Linux环境编程;(3)、单片机
3、最后也是最重要的一点,你得有坚韧不拔之志和一颗平常之心。
(1)、自信坚强积极勤快(注:好的自信是自觉的!)
(2)、成功其实就是成为最好的您自己
嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破。
只要我们用心去对待,东雪终将化去,春风定会吹来。
具体步骤如下:
1、《C语言》第二版谭浩强;《C程序设计语言》第二版徐宝文译机戒工业出版社你能区分开指针数组和数组指针吗?你知道函数指针吗?
你能区分开定义一个变量时系统给它分配的空间与用malloc()函数给一个变量分配的空间有什么不一样吗?
2、《数据结构》C语言版黄国愉、叶乃青编清华大学出版社
你能合上书本,用C语言实现书中的单链表、双链表数据结构吗?
3、《实用C++程序设计》第二板中国电力出版社Steve_Oualline著
此阶段主要是学习其面向对象的编程思想,加深对C语言和数据结构的理解。
4、学习单片机,最好能找个前辈带一带。
你能用51单片机做出一样实际的东西吗?即使它再简单!
要注意加深对中断的理解。
5、学习ARM单片机。
(1)、细读《ARM微控制器基础与实战》周立工编写(注:即使你不用书中的开发板)
(2)、细读相关芯片的原版英文文档。
如:arm920TE.pdfS3C2410_1.2.pdf6、学习uCOS!操作系统。
(1)、细读《嵌入式实时操作系统uC/OS-!》第二版召贝贝译
你能把uCOS!移植到自己的平台上吗?
(2)、能编写在uCOS!操作系统环境下运行的针对具体硬件的驱动程序
7、熟悉Linux环境,学习Linux环境编程,学习交叉编程
(1)、细读《linux命令大全.pdf》
(2)、细读《GNU Make 使用手册(中译版).pdf》
(3)、学习创建交叉编程环境.
8、学习Linux操作系统。
(1)、《UNIX环境高级编程》
(2)、细读“joyfire 笔记”,可在“[url][/url]”网站的好书下载栏目获取
(3)、细读《linux内核完全注释》
(4)、细读《understanding the linux kernel 2》
(5)、利用源代码阅读利器工具"Source Insight"进行真正的linux内核原码刨析
(6)、最后进行内核移植,并能编写在linux操作系统环境下运行的针对具体硬件的驱动程序
9、学习Linux设备驱动编写。
可参考《Linux设备驱动程序》
10、复习C++,学习用QT进行图形界面编程
(1)、细读《QT编程宝典》
(2)、学会通过查看QT电子文档进行QT GUI实地编程
(3)、学习交叉编程.(其实就是把命令qmake变为tmake)
11、当然,你也可学习一下PCB的制作和设计一个自己的CPU (即软壳)
至此,你已学完嵌入式的整流程!但谨记:一个有思想的人才真是一个力量无边的人;有容乃大,能予方强!
第三篇:嵌入式软件工程师工作要求
嵌入式软件工程师工作要求
无锡市瑞丰精密机电技术有限公司
任职要求:
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,,Eclipse等开发环境。
2、熟悉51和ARM7架构及其软件开发和仿真调试。
北京北科亿力科技有限公司
职位描述:
电子或嵌入式软件工程师
一、岗位职责:
1、负责公司电子、工控、仪表等硬件产品的研发、优化及相关技术文档的编写;
2、负责嵌入式软件的设计、编程、测试及技术文档的编写;
3、负责公司新产品知识产权文档的编写和申报;
4、完成上级领导交办的其它工作任务。
二、任职条件:
1、本科及以上学历,计算机、电子、通信等相关专业应往届毕业生;
2、身体健康,品行端正,有较强的学习能力、团队精神和良好的职业道德;
3、熟悉单片机系统结构,精通单片机外围芯片接口技术,熟悉I2C、I2S、SPI、UART等常用接口;
4、熟练掌握C、C++,有嵌入式应用经验者优先;
5、熟悉数字电路、模拟电路及各种基本电路,熟练运用
PROTEL/Altium Designer 等软件,具备独立进行硬件原理图和PCB设计以及软硬件调试的能力;
6、至少精通ARM、AVR、STM32、8051、MSP430中一种MCU的结构和编程;
7、熟悉CC1110、CC430、CC2430、CC2530、SI4432、SI1000等无线单片机者优先;
8、可独立查阅芯片资料和文档(英文)。
三、薪资待遇
1、工资+奖金(其中应届毕业生:本科3500-4000元,硕士5000-6000元,有工作经验者工资面议)
2、法定双休+带薪年假
3、养老保险+医疗保险+失业保险+工伤保险+生育保险+住房公积金
4、午餐补助+电脑补助+出差补助
中山市钜通机电技术有限公司
发布日期:2013-03-21 工作地点:中山招聘人数:2 工作年限:应届毕业生学历:大专
职位职能:软件工程师嵌入式软件开发(Linux/单片机
/DLC/DSP…)
职位描述:
1、大专以上学历,计算机软件开发专业或类似专业毕业;
2、有1年以上程序开发工作经验,或者在学校有相关实践经验的应届生;
3、精通C或C++语言,有良好的编程风格;
4、熟悉数字电路以及模拟电路,能看懂硬件图纸。
5、基以ARM的嵌入式系统软件开发,S3C2440/S3C6410开发经验,掌握文件系统、进程管理、进程通信、多线程待嵌入式LINUX 编程技巧;
6、熟悉LINUX操作系统下的界面编程,以及简单的接入驱动;
7、责任心强、工作认真,具有良好的沟通能力。
第四篇:嵌入式工程师step by step
嵌入式工程师step by step[转]
推荐近来嵌入式挺火,于是大家都往这里挤。
我想提醒大家的是,嵌入式马上也会成为如今的软件业。
在你进来之前请先考虑清楚。
但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一
个人,那个人也一定就是你自己。
很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。
非也,其实嵌入式的门槛是比较高的。
具体如下:
1、您得有一定数量的Money。
(1)、开发板贵(2)、培训费更贵(3)、开发平台是贵得不能再贵。
(除非您只是想玩玩而已)
2、需要学习的东西多。
(1)、window环境编程;(2)、Linux环境编程;(3)、单片机
3、最后也是最重要的一点,你得有坚韧不拔之志和一颗平常之心。
(1)、自信坚强积极勤快(注:好的自信是自觉的!)(2)、成功其实就是成为最好的您自己嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破。
只要我们用心去对待,东雪终将化去,春风定
会吹来。
具体步骤如下:
1、《C语言》第二版谭浩强;《C程序设计语言》第二版徐宝文译机
戒工业出版社
你能区分开指针数组和数组指针吗?你知道函数指针吗?你能区分开定义一个变量时系统给它分配的空间与用malloc()函数给一个变量分配的空间有什么不一样吗?
2、《数据结构》C语言版黄国愉、叶乃青编清华大学出版社
你能合上书本,用C语言实现书中的单链表、双链表数据结构吗?
3、《实用C++程序设计》第二板中国电力出版社Steve_Oualline著
此阶段主要是学习其面向对象的编程思想,加深对C语言和数据结构的理解。
4、学习单片机,最好能找个前辈带一带。
你能用51单片机做出一样实际的东西吗?即使它再简单!要注意加深对中断的理解。
5、学习ARM单片机。
(1)、细读《ARM微控制器基础与实战》周立工编写(注:即使你不用书中的开发板)
(2)、细读相关芯片的原版英文文档。
如:arm920TE.pdfS3C2410_1.2.pdf6、学习uCOS!操作系统。
(1)、细读《嵌入式实时操作系统uC/OS-!》第二版召贝贝译
你能把uCOS!移植到自己的平台上吗?
(2)、能编写在uCOS!操作系统环境下运行的针对具体硬件的驱动程序
7、熟悉Linux环境,学习Linux环境编程,学习交叉编程
(1)、细读《linux命令大全.pdf》(2)、细读《GNU Make 使用手册(中译版).pdf》
(3)、学习创建交叉编程环境.
8、学习Linux操作系统。
(1)、《UNIX环境高级编程》(2)、细读“joyfire 笔记”,可在“”网站的好书下载
栏目获取(3)、细读《linux内核完全注释》(4)、细读《understanding the linux kernel 2》
(5)、利用源代码阅读利器工具"Source Insight"进行真正的linux内核原码刨析
(6)、最后进行内核移植,并能编写在linux操作系统环境下运行的针对具体硬件的驱动程序
9、学习Linux设备驱动编写。
可参考《Linux设备驱动程序》
10、复习C++,学习用QT进行图形界面编程
(1)、细读《QT编程宝典》
(2)、学会通过查看QT电子文档进行QT GUI实地编程
(3)、学习交叉编程.(其实就是把命令qmake变为tmake)
11、当然,你也可学习一下PCB的制作和设计一个自己的CPU (即软壳)
至此,你已学完嵌入式的整流程!但谨记:一个有思想的人才真是一个力量无边的人;有容乃大,能
予方强
第五篇:嵌入式工程师求职信
尊敬的XXX总经理先生:
我从贵公司的门户网站得知贵公司正要招聘一名有技能的嵌入式工程师,我个人的条件和是实习经历是我有信心来申请这一职位。
我是一名即将毕业的计科系嵌入式专业的本科生,届时我将获得计算机学士学位、嵌入式工程师证…,大学四年,奠定了我扎实的专业理论基础,较好的组织能力,务实的工作作风;深入企业学习,更是进一步增强了实践能力。
大学期间,我除了认真学习专业理论知识外,对法律、投资理财的非专业知识也多有学习,相信会给企业带来别样的收益,我能熟练操作Linus、WindowsXP操作系统和Office、WPS办公自动化软件、利用C语言进行程序编写,并且自学了Fireworks、Flash网页制作软
件,以及Photoship图像处理方法,我具备一个嵌入式工程师所必须的技术要求,可以胜任嵌入式工程师的工作。
在校期间我担任校学生会组长、部长等职,多次参与组织校庆、联欢等一系列活动,送到领导、老师、同学的一致好评。
在专业课考试中屡次获得单科第一,曾获得院奖学金,并在毕业时获学院2010届优秀毕业生设计。
我很高兴有这样一个机会,我可以可你面谈吗?这是我的简历和名片,您如果要和我面谈,请写信或打电话给我。
祝您感恩节快乐、工作顺利。
您的朋友:x x x
2010年11月25日。