热门搜索 :
考研考公

嵌入式软件工程师需要掌握什么?

发布网友 发布时间:2022-03-01 22:04

我来回答

3个回答

热心网友 时间:2022-03-01 23:33

嵌入式系统软件工程 方法实用技术及应用,免费下载

链接:https://pan.baidu.com/s/10No3IypKyLg01bV4T9b22w

提取码:56st

《嵌入式系统软件工程:基础知识、方法和应用》系统地阐述嵌入式系统软件工程所涉及的过程、方法、内容,以及在典型工业领域中的应用。全书内容分为两大部分:第一部分介绍嵌入式系统软件工程方*,主要包括嵌入式软件的开发过程(需求工程、软件和系统体系结构、编程和测试等内容),开发和测试中所采用的标准,与安全性相关的软件系统的准入,以及嵌入式软件所涉及的法律问题:第二部分介绍嵌入式系统软件在汽车领域、轨道交通领域、航天领域、医疗器械、工业自动化、通信系统中的应用,在每个应用领域重点介绍具体应用领域的一些特定需求、技术和*条件,以及它们对于嵌入式系统软件开发过程的影响。

热心网友 时间:2022-03-02 00:51

总结下:

1、最重要的是C语言编程,以及C++,这个与自己读程,应用,开发项目,做系统移植息息相关;

2、操作系统:LINUX,WINCE等,至少学习过一种,并且还需要对些基础知识有蛮多的了解;

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

这是最常规的条件,当然,一些基本素质,像英语能力,团队协作能管理,也很重要。

扩展资料

从个人整体发展来说,如果想创业,做自已的产品,嵌入式软件开发可以开发出专利产品。

另一个发展路径是:积累丰富开发经验的嵌入式软件开发工程师可以向嵌入式系统开发工程师发展,从而晋升为产品研发经理或IT项目经理。对测试理论和方法有一定了解的嵌入式软件开发工程师还可以转作嵌入式系统测试工程师,最终也可发展为IT项目经理。

热心网友 时间:2022-03-02 02:26

付费内容限时免费查看回答你好,嵌入式软件工程师需要具备简单的硬件电路设计能力,包括数字电路和模拟电路;做嵌入式软件对硬件一样要有一定的基础。

2、嵌入式软件工程师需要懂得C语言和一些简单的汇编语言编程。

3、嵌入式软件工程师需要在操作系统方面至少要精通一种嵌入式操作系统,比如uCOSIII、freeRTOS、Vxworks等,并且一定要学嵌入式linux,搞明白多任务调度、信号量、邮箱等的原理和使用;在实际的项目中使用这些操作系统并逐渐掌握它们。

4、嵌入式软件工程师需要至少熟悉一种嵌入式系统的软件开发环境。

5、嵌入式软件工程师能编写常见的linux平台下的外围设备驱动,包括但不限于ADC、GPIO、UART、I2C、摄像头、SD卡、网卡、SPI等等,搞明白字符设备、块设备以及网络设备的常用设备驱动程序架构。

6、嵌入式软件工程师需要理解常见的嵌入式操作系统的工作原理,理解线程、进程、信号量、消息机制、同步与互拆、并发控制等软件编程时用到的概念。

提问是专业的不 别拿网上复制的来唬我

回答你好,是专业的

提问要应聘这种岗位 就需要一种操作系统加外设应用就够了?

回答是的,我这个回答已经很全面了

提问你是这个职业不 这些我都知道,想知道他们应聘的时候问啥呀

回答你好,每一个面试官对每一个岗位的要求是不一样的,而且他们想要了解的问题都是很随机的,所以是无法准确的回答出面试官会问哪些问题

提问啊这 你这叫什么回答啊 举个例子呀 跟没说一样

回答一般来说,面试官首先会让你做一个自我介绍,然后根据你的工作经历来进行一个拓展的了解

提问哦哦晓得了

回答嗯嗯,祝你一切顺利

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top