嵌入式软件开发工程师英文(嵌入式应用软件开发工程师)

软件开发 2749
本篇文章给大家谈谈嵌入式软件开发工程师英文,以及嵌入式应用软件开发工程师对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、嵌入式软件工程师 2、

本篇文章给大家谈谈嵌入式软件开发工程师英文,以及嵌入式应用软件开发工程师对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

嵌入式软件工程师

嵌入式软件工程师,是职业名称。

嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。

中文名:嵌入式软件工程师。

英文名:Embedded software engineer

基础:计算机技术。

适用于:应用系统对功能等要求计算机系统。

职业要求:

1、最重要的是C语言编程,以及C++。

2、操作系统: LINUX,WINCE等,至少学习过一种。

3、对ARM,FPGA,DSP等这些硬件比较了解。

嵌入式领域较新,目前发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统)。

大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。

嵌入式开发要学什么

嵌入式Linux操作系统学习规划\x0d\x0aARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: \x0d\x0a(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) \x0d\x0a(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) \x0d\x0a(3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 \x0d\x0a从事嵌入式软件开发的好处是: \x0d\x0a(1)目前国内外这方面的人都很稀缺。这一领域入门门槛较高,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。 \x0d\x0a(2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。 \x0d\x0a(3)哪天若想创业,搞自已的产品,嵌入式不像应用软件那样容易被盗版。硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。 \x0d\x0a(4)兴趣所在,这是最主要的。 \x0d\x0a从事嵌入式软件开发的缺点是: \x0d\x0a(1)入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。 \x0d\x0a(2)这方面的企业数量要远少于企业计算类企业。 \x0d\x0a(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。但大多数公司也并无此要求,只要有经验即可。 \x0d\x0a(4)平台依托强,换平台比较辛苦。 \x0d\x0a兴趣的由来: \x0d\x0a1、成功观念不同,不虚度此生,就是我的成功。 \x0d\x0a2、喜欢思考,挑战逻辑思维。 \x0d\x0a3、喜欢C \x0d\x0aC是一种能发挥思维极限的语言。关于C的精神的一些方面可以被概述成短句如下: \x0d\x0a相信程序员。 \x0d\x0a不要阻止程序员做那些需要去做的。 \x0d\x0a保持语言短小精干。 \x0d\x0a一种方法做一个操作。 \x0d\x0a使得它运行的够快,尽管它并不能保证将是可移植的。 \x0d\x0a4、喜欢底层开发,讨厌vb类开发工具(并不是说vb不好)。 \x0d\x0a5、发展前景好,适合创业,不想自己要死了的时候还是一个工程师。 \x0d\x0a方法步骤: \x0d\x0a1、基础知识: \x0d\x0a目的:能看懂硬件工作原理,但重点在嵌入式软件,特别是操作系统级软件,那将是我的优势。 \x0d\x0a科目:数字电路、计算机组成原理、嵌入式微处理器结构。 \x0d\x0a汇编语言、C/C++、编译原理、离散数学。 \x0d\x0a数据结构和算法、操作系统、软件工程、网络、数据库。 \x0d\x0a方法:虽科目众多,但都是较简单的基础,且大部分已掌握。不一定全学,可根据需要选修。 \x0d\x0a主攻书籍:the c++ programming language(一直没时间读)、数据结构-C2。 \x0d\x0a\x0d\x0a2、学习linux: \x0d\x0a目的:深入掌握linux系统。 \x0d\x0a 方法:使用linux—〉linxu系统编程开发—〉驱动开发和分析linux内核。先看深,那主讲原理。看几遍后,看情景分析,对照深看,两本交叉,深是纲,情是目。剖析则是0.11版,适合学习。最后深入代码。 \x0d\x0a主攻书籍:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代。 \x0d\x0a3、学习嵌入式linux: \x0d\x0a目的:掌握嵌入式处理器其及系统。 \x0d\x0a方法:(1)嵌入式微处理器结构与应用:直接arm原理及汇编即可,不要重复x86。 \x0d\x0a (2)嵌入式操作系统类:ucOS/II简单,开源,可供入门。而后深入研究uClinux。 \x0d\x0a (3)必须有块开发板(arm9以上),有条件可参加培训(进步快,能认识些朋友)。 \x0d\x0a 主攻书籍:毛德操的《嵌入式系统》及其他arm9手册与arm汇编指令等。 \x0d\x0a\x0d\x0a4、深入学习: \x0d\x0a A、数字图像压缩技术:主要是应掌握MPEG、mp3等编解码算法和技术。 \x0d\x0a B、通信协议及编程技术:TCP/IP协议、802.11,Bluetooth,GPRS、GSM、CDMA等。 \x0d\x0a\x0d\x0a2010-8-21 16:46 回复 \x0d\x0a122.90.173.* 2楼\x0d\x0a\x0d\x0a C、网络与信息安全技术:如加密技术,数字证书CA等。 \x0d\x0a D、DSP技术:Digital Signal Process,DSP处理器通过硬件实现数字信号处理算法。 \x0d\x0a 说明:太多细节未说明,可根据实际情况调整。重点在于1、3,不必完全按照顺序作。对于学习c++,理由是c++不只是一种语言,一种工具,她还是一种艺术,一种文化,一种哲学理念、但不是拿来炫耀得东西。对于linux内核,学习编程,读一些优秀代码也是有必要的。 \x0d\x0a 注意: 要学会举一反多,有强大的基础,很多东西简单看看就能会。想成为合格的程序员,前提是必须熟练至少一种编程语言,并具有良好的逻辑思维。一定要理论结合实践。 \x0d\x0a 不要一味钻研技术,虽然挤出时间是很难做到的,但还是要留点余地去完善其他的爱好,比如宇宙,素描、机械、管理,心理学、游戏、科幻电影。还有一些不愿意做但必须要做的! \x0d\x0a 技术是通过编程编程在编程编出来的。永远不要梦想一步登天,不要做浮躁的人,不要觉得路途漫上。而是要编程编程在编程,完了在编程,在编程!等机会来了在创业(不要相信有奇迹发生,盲目创业很难成功,即便成功了发展空间也不一定很大)。 \x0d\x0a\x0d\x0a 嵌入式书籍推荐 \x0d\x0a Linux基础 \x0d\x0a 1、《Linux与Unix Shell 编程指南》 \x0d\x0a C语言基础 \x0d\x0a 1、《C Primer Plus,5th Edition》【美】Stephen Prata着 \x0d\x0a 2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K R)着 \x0d\x0a 3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE) \x0d\x0a 4、《嵌入式Linux应用程序开发详解》 \x0d\x0a Linux内核 \x0d\x0a 1、《深入理解Linux内核》(第三版) \x0d\x0a 2、《Linux内核源代码情景分析》毛德操 胡希明著 \x0d\x0a 研发方向 \x0d\x0a 1、《UNIX Network Programming》(UNP) \x0d\x0a 2、《TCP/IP详解》 \x0d\x0a 3、《Linux内核编程》 \x0d\x0a 4、《Linux设备驱动开发》(LDD) \x0d\x0a 5、《Linux高级程序设计》 杨宗德著\x0d\x0a 硬件基础 \x0d\x0a 1、《ARM体系结构与编程》杜春雷着 \x0d\x0a 2、S3C2410 Datasheet \x0d\x0a 英语基础 \x0d\x0a 1、《计算机与通信专业英语》 \x0d\x0a 系统教程 \x0d\x0a 1、《嵌入式系统——体系结构、编程与设计》 \x0d\x0a 2、《嵌入式系统——采用公开源代码和StrongARM/Xscale处理器》毛德操 胡希明着 \x0d\x0a 3、《Building Embedded Linux Systems》 \x0d\x0a 4、《嵌入式ARM系统原理与实例开发》 杨宗德著\x0d\x0a 理论基础 \x0d\x0a 1、《算法导论》 \x0d\x0a 2、《数据结构(C语言版)》 \x0d\x0a 3、《计算机组织与体系结构?性能分析》 \x0d\x0a 4、《深入理解计算机系统》【美】Randal E. Bryant David O''Hallaron着 \x0d\x0a 5、《操作系统:精髓与设计原理》 \x0d\x0a 6、《编译原理》 \x0d\x0a 7、《数据通信与计算机网络》 \x0d\x0a 8、《数据压缩原理与应用》 \x0d\x0a\x0d\x0a C语言书籍推荐 \x0d\x0a 1. The C programming language 《C程序设计语言》 \x0d\x0a 2. Pointers on C 《C和指针》 \x0d\x0a 3. C traps and pitfalls 《C陷阱与缺陷》 \x0d\x0a 4. Expert C Lanuage 《专家C编程》 \x0d\x0a 5. Writing Clean Code -----Microsoft Techiniques for Developing Bug-free C Programs \x0d\x0a 《编程精粹--Microsoft 编写优质无错C程序秘诀》 \x0d\x0a 6. Programming Embedded Systems in C and C++ 《嵌入式系统编程》 \x0d\x0a 7.《C语言嵌入式系统编程修炼》 \x0d\x0a 8.《高质量C++/C编程指南》林锐 \x0d\x0a 尽可能多的编码,要学好C,不能只注重C本身。算法,架构方式等都很重要。 \x0d\x0a\x0d\x0a这里很多书其实是推荐而已,不必太在意,关键还是基础,才是重中之重!!!

什么是DSP/嵌入式软件开发工程师

高级嵌入式软件开发工程师相关职位要求是:有丰富的嵌入式多任务软件系统分析和设计能力,能独立完成项目系统方案,解决系统故障和问题、精通C语言应用开发,有良好的编程习惯和风格、良好的文档编写能力和习惯、熟悉项目管理流程。良好的英文阅读能力及较强的学习能力是从事这一领域工作的基础,对嵌入式操作系统做到一专而多能(精通嵌入式Linux,掌握WinCE及Symbian)更会使求职者身价倍增。

我家有一只黄色的鸭子,它很小,也很可爱。还有一只白色的羊,它很大。英语什么?

我家有个黄蛇的小鸭子很小中国大学专业就业分析系列第10期——电子类专业就业方向分析

上期回顾:小语种专业就业分析

下期预告:生物技术专业就业分析

一、电子类专业概述

电子类专业培养具备电子技术和信息系统的基础知识,能从事各类电子设备和信息系统的研究、设计、制造、应用和开发的高等工程技术人才。

电子类专业是当今信息学科中最具活力的研究领域之一,其应用十分广泛,主要研究电路与系统的理论、分析、测试、设计和物理实现,它是信号与信息处理、通信、控制、计算机乃至电力、电子等诸方面研究和发展的理论与技术基础。 电子类专业有:电路与系统、物理电子学、微电子学语固体电子学、电磁场与电磁波技术,另外电子类学生也有很多选择通信与信息系统、信号与信息处理专业,本科专业里电子与通信专业相差不大。

二、就业方向

从就业方向来看,市场对电子技术人才的需求大体有三方面:“电子器件”的研究开发、制造调试;排除设备技术故障、监视、维修及客户服务;硬件和软件安装以及配置更新和系统操作。

电子信息工程:当软件工程师、电子工程设计师、电源工程师

电子科学与技术:开发计算机硬件,当电路设计工程师

电子信息科学与技术:电子方面,可以做电路设计工程师;信息方面,可以做电信工程师;计算机方面,开发软件、硬件

三、具体的就业方向包括

1.电源、电路。电源、变压器、模拟电路、数字电路、射频电路、微波电路等。

2.微电子方向。集成电路的设计和制造。

3.光电子方向。光电子产品的研究、开发、生产。

4.通信方向。从上面手机的例子也能看出,电子类专业可以说是电电相关,相互之间也有交叉。可以从事通信工程的设计、施工、调试等工作。

5.信号处理。如图像处理、模式识别等。

6.互联网方向。互联网系统集成、硬件开发相关工作。

7.多媒体方向。各种音频、视频编码、解码等。

四、部分具体职位与基本要求

1、嵌入式系统开发工程师:一般要求计算机、电子等专业,本科以上学历。要求2年以上嵌入式软件开发经验和嵌入式硬件开发经验;熟悉ARM或其他微处理器架构或可编程逻辑器件的使用;有软件项目的一般开发流程经验;良好的沟通和团队协作能力。

2、嵌入式系统测试工程师:一般要求计算机、电子等专业,本科以上学历。要求具有嵌入式系统开发经验;熟悉测试理论和方法;熟悉平台操作系统;良好的沟通和团队协作能力。

3、嵌入式软件开发工程师:一般要求本科及以上学历,计算机、电子、通信及相关专业毕业。要求精通C/C++语言,有扎实的编程基础和一定的编程经验;熟悉软件项目的一般开发流程;熟悉ARM或其他微处理器架构;良好的沟通和团队协作能力。

4、嵌入式硬件开发工程师:本科;硕士;博士,一般要求电子、自动化、通讯或相关专业本科以上学历。要求熟悉硬件开发流程;良好的电子电路分析能力;熟练掌握Protel、OrCAD、PADS等原理图与PCB设计工具;良好的沟通和团队协作能力。

5、电子技术研发工程师:一般要求计算机、通信专业、电子或相关专业毕业,本科以上学历。要求具有电子技术及研发的相关工作经验,具有一定的项目管理经验;良好的电子电路分析能力;掌握VC、VB、任一种高级语言编程,掌握DSP、ARM、MATLAB;良好的沟通和团队协作能力。

6、PCB工程师:一般要求通信、电子工程、计算机相关专业本科以上学历。PCB工程师分为以下几个级别:入门级PCB工程师、初级PCB工程师、中级PCB工程师和高级PCB工程师。要求熟悉PCB单板工艺、PCB检验标准;熟练使用PowerPCB、Powerlogic、Pads2005软件进行多层PCB设计;掌握各种常见PCB设计软件之间的文档转换,富有创新性,能经常提出各种对提高PCB设计工作效率、PCB设计质量、系统中PCB结构分配等有建设性的提议。 7、PCB制图工程师:一般要求电子工程等相关专业大专以上学历。要求具有良好的电子电路分析能力;熟悉protel、AD、PADS或其他PCB计算机辅助设计软件;良好的沟通和团队协作能力。

8、单片机开发工程师:一般要求本科及以上学历,计算机、通信、电子类及相关专业。要求具有良好的电子电路分析能力;具有C语言或汇编语言等编程经验;具有良好的学习及沟通能力,富有团队精神。

9、电子工程师:一般要求自动化、电子、无线电、电器、机械等相关专业本科以上学历。要求具有良好的电子电路分析能力;具有良好的学习及沟通能力,富有团队精神。

10、电源工程师:(本文重点,请看下文)哪里有电器哪里必定就有电源,可想而知电源行业的广阔市场。此职位是电子技术类非常有前景的一个职位,且目前在中国电源行业电源工程师紧缺!

大学专业分析系列——电子类专业是做啥的?

五、怎样成为一名电源工程师

随着科学技术的发展,电源产品的应用领域中,电脑、汽车、通信、工业、交通、航空、多媒体音频视频、医疗、美容、微电子,每个行业都在智能化、节能化、低噪化、微型化。在每一个行业都有不少高端具有核心竞争力并发展迅猛的杰出公司。在电源行业专注几年,掌握这个行业的核心技术,对于电源工程师而言,未来将会更加广阔。

在电源行业的发展方面,呈现出很强的区域性特色,北上广深是四个电源行业最集中的城市。对于电源工程师而言,这四个大城市的工作机会较多,不少跨国公司的研发中心或总部大部分都在这四个城市,但是大城市房价贵,交通费用高,工作节奏快,压力大,相反地,小城市除了工作外,则更适合生活。

哪里有电器哪里就有电源,目前在中国电源行业人才紧缺,据报道中国现有在职电源工程师的总量超过80万(可是在如此庞大的电源工程师队伍中,能称得上高级电源工程师的人并不多。),工程师职位缺口也在6位数!电源工程师当中最稀缺的是电源研发工程师,也是最有技术含量的工程师,当然要成为一名资深电源研发工程师也很不容易,下面大致总结一下!

六、什么样的人群适合做电源工程师?

1,学历。现在跟以前不同了首先学历是敲门砖,现在很多单位招聘没经验的技术人员比如研发助理工程师起码就是本科。学历和能力其实也没有必然的联系,在我认识的工程师中就有不少低学历高手甚至比本科研究生技术还牛,但目前来讲现实门槛就是这样。

2、有强烈的好奇心.这是成为高手的必要条件,喜欢新生事物,对问题喜欢刨根问底,以钻研为乐趣.那种得过且过,敷衍了事,仅仅把工作当作饭碗的人连熟手都成不了,更何况高手.有好奇心的人,可以为解决一个问题通宵干,躺在床上也在寻思解决方案。

3、做事谨慎细致,考虑问题全面.技术工作来不得半点粗心马虎,否则问题多多,后患无穷.甚至给生产,产品品质造成重大影响,给公司造成重大经济损失.马虎的人只能当当助手。

4, 做事就是做人,三思而后行。在日常的工作中,谦虚而好学,善于总结和积累,爱帮助别人,不摆架子,认真负责同时而不畏强权。

七、一个电源工程师在工作中可能要做哪些具体的事请?

1.接过电源设计要求!评估成本,定可行性方案。

2.根据客户报价!给定大体的元件成本与生产成本,可行性电路。

3.构想出原理图!确定所选取的功率管,变压器,最稳定最简单生产又方便的原理方案。

4.根据原理图,客户给定的样板要求或外壳要求设计PCB。

5.根据原理图,装配合适元件,对电器参数调整。让本机在最低要求下能正常工作。

6.上负载测试,功率达80测式,检查输出波形,电压要求,电磁性能,功率管温度,电压稳定度,转换效率。在这一个程中,对电子元件进行合适的参数调整。

7.强化测试!也就是超负何,短路,低压,过压,强温,防震等测试。

8.根据样板确定原理图准确的参数,定好方位图,物料图,发给生产部,仓管,跟单员,对样板9.对样板进行严格测试,各种性能OK,由业务员发给客户评估。OK了,可以量产。

10.以后生产对项目进行跟踪,改良,以最短时间,最好质量给客户出货。

八、一个电源工程师可能需要熟悉哪些软件?

1、OFFICE系列

2、画板软如AD、PADS、Protel99se

3、工程计算软件如Mathcad。

4、仿真类的,比如Saber、Matlab、Orcad/pspice

5、机械类的,如AutoCad。

九、一个电源工程师需要熟练使用用哪些仪器?

万用表、示波器、电烙铁、电子负载、调压器、电桥、耐压仪、浪涌发生器、冲击耐压仪、振动仪、高低温箱、传导仪、热成像仪、自动测试仪、EFT群脉冲发生器等等,熟悉波峰焊、贴片机、插件机、自动焊接机的性能。

十、一个电源工程师需懂得哪些基础知识?

1、英语、模电、数电、高等数学、电磁学、电路分析等再提升一些,例如自控原理、软件编程、数据结构、基础化学等要会一些。据结构、基础化学等要会一些。

2、熟悉各类组成开关电源的所有元器件,电阻阻,电容,二极管,三极管,电感,热敏,压敏,场效应管,变压器,保险,继电器、开关、端子、线材、集成电路等。各个元件的组合,也就是我们的基本电路:放大,滤波,隔离,信号源,稳压,比较,电流放大,电压放大等常驻用电路。当然还要加上自己想出来的一些独立电路。能看懂个元器件的厂家给定的手册如芯片Datsheet。

十一、一个电源工程师需要掌握哪些技术?

认识组成开关电源的所有元器件;

掌握各种元器件的电气性能和电路符号;

会自己制作各种磁性元件;

会正确装配电源中的各个部分;

了解电源各项指标的意义并掌握如何测试的方法;

会使用仪器对装配后的电源进行正确的调试,优化和折衷;

会对获得的实验结果进行分析,并进行总结;

会从不同的渠道不断地学习电源知识.

开关电源的各类拓扑结构:RCC、buck、boost、buckboost、反激、正激、推挽、半桥、全桥.

有源PFC的拓扑,分析,控制与设计。

DC-DC功率变换器的拓扑与稳态分析。

开关电源的功率级参数设计

开关电源的控制与动态分析。

开关电源的小信号分析与设计。

开关电源的大信号分析与设计。

开关电源的EMI分析与设计。

开关电源的热分析与设计。

开关电源的容差分析与设计。

开关电源的各种保护技术。

开关电源的同步整流技术。

开关电源的模块均流控制技术。

变压器的绕指

功率级参数的优化:

环路参数的优化:

辅助电源参数的优化:

电源内各种保护电路的优化;

EMI滤波器电路的优化;

电源内部热环境的优化;

电源其它功能电路(如均流、同步、热插拔、远端补偿等等)的优化;

PCB Layout的优化,等等。

稳态性能与动态性能的折中

功率密度与可靠性的折中

小信号性能与大信号性能的折中

高低温下的设计折中

电性能与热性能之间的折中

关键部件的设计折中

大学专业分析系列——电子类专业是做啥的?

下期预告:生物技术专业就业分析

小白想学习嵌入式开发,需要哪些基础吗

首先C语言,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言,至于如何学习C语言,我想这些基础的知识每个人都有自己的方法,关键要去学习,看书也好,网上找些视频也好,要看视频推荐朱有鹏的。很多人会问,C语言要学到怎么样,但是你在明白了一些基础的概念后,就该写代码了,动手才是最重要的,当你动手了,遇到问题了,再反过来学习,那时的收获就不是你死看书能得到的。

嵌入式软件助理工程师资格证书英文怎么说

Embedded software assistant engineer qualification certificate

嵌入式软件助理工程师资格证书

关于嵌入式软件开发工程师英文和嵌入式应用软件开发工程师的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫码二维码