我是蜜桃桃
嵌入式软件工程师需要具备简单的硬件电路设计能力。需要懂得C语言和一些简单的汇编语言编程;能够阅读一般嵌入式系统的原理图;至少熟悉一种嵌入式系统的软件开发环境;熟悉一种嵌入式系统软件的开发过程;必要硬件基础知识;理解常见的嵌入式操作系统的工作原理。需要懂得:(1)懂得C语言和一些简单的汇编语言编程。(2)能够阅读一般嵌入式系统的原理图。(3)至少熟悉一种嵌入式系统的软件开发环境。(4)熟悉一种嵌入式系统软件的开发过程,如:单片机系统、DSP系统、ARM系统或其它的一些潜入式系统。(5)理解常见的嵌入式操作系统的工作原理,理解线程、进程、信号量、消息机制、同步与互拆、并发控制等软件编程时用到的概念。(6)必要硬件基础知识。

小菜菜菜菜子
嵌入式系统软件工程 方法实用技术及应用,免费下载
链接:
《嵌入式系统软件工程:基础知识、方法和应用》系统地阐述嵌入式系统软件工程所涉及的过程、方法、内容,以及在典型工业领域中的应用。全书内容分为两大部分:第一部分介绍嵌入式系统软件工程方法论,主要包括嵌入式软件的开发过程(需求工程、软件和系统体系结构、编程和测试等内容),开发和测试中所采用的标准,与安全性相关的软件系统的准入,以及嵌入式软件所涉及的法律问题:第二部分介绍嵌入式系统软件在汽车领域、轨道交通领域、航天领域、医疗器械、工业自动化、通信系统中的应用,在每个应用领域重点介绍具体应用领域的一些特定需求、技术和限制条件,以及它们对于嵌入式系统软件开发过程的影响。
飞毛腿0615
嵌入式软件工程师,是职业名称。
嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
中文名:嵌入式软件工程师。
英文名:Embedded software engineer
基础:计算机技术。
适用于:应用系统对功能等要求计算机系统。
职业要求:
1、最重要的是C语言编程,以及C++。
2、操作系统: LINUX,WINCE等,至少学习过一种。
3、对ARM,FPGA,DSP等这些硬件比较了解。
嵌入式领域较新,目前发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统)。
大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。
飞天之梦想
嵌入式软件工程师前景如下:
嵌入式工程师待遇不错,工资都在一万左右。
一般一线城市的工资是比较高的,一般都在1w以上,不太发展的城市也在7k左右,有经验的嵌入式工程师的待遇是比较高的,能达到20-30K,好多都是15薪。
嵌入式工程师是指具有C/C++语言、汇编语言等基础,熟悉模拟电子技术等硬件知识,了解处理器体系结构,做嵌入式系统设计和开发,包括硬件系统的建立和相关软件开发、移植、调试等工作的人。
嵌入式软件工程师前景十分良好。嵌入式领域较新,发展非常快。同时,很多软硬件技术出现的时间都不太长,嵌入式软件工程师专业人才稀缺,岗位需求很大,同时因为供不应求的市场关系,嵌入式工程师的岗位薪资也不断增加。
嵌入式领域较新,发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统),大多数人没有条件接触或进入嵌入式行业。
更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。
优质工程师考试问答知识库