嵌入式软件工程师要做哪些工作?需要懂单片机和arm之类的硬件知识吗?

现在公司的嵌入式软件岗位的系统层,应用层和驱动层分的是不是很开... 现在公司的嵌入式软件岗位的系统层,应用层和驱动层分的是不是很开 展开
 我来答
赤风小子也1031
2015-01-26 · TA获得超过145个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:94.4万
展开全部
嵌入式软件工程师这个说实话,现在的工资都不错,搞得好的一两万一个月,再好你自己想像。当然还和个人的领悟能力,学习能力,解决问题的能力,还需要具备吃苦耐劳的精神才可以胜任。当然你如果从事这个行业,如果进了一个比较大的公司他们往往是分工明确(小公司有时候为了缩减成本这些东西都是一个人干了),而且此领域非常的精通。其一大局观的系统框架的设计。其二与硬件紧密结合的驱动层bsp。其三是基于硬件层的操作系统层他里面用统一的函数调用第二点所说的驱动层,为了方便百搭及适合各种硬件设备的移植。其三是与应用及最上层的研发有点像纯软件的编写。 这里面最基本的就是先要打牢基础比如说,以前的汇编,现在的c、c++等等,还要学习操作系统的概念,最起码能够熟练的应用。编写软件脑子要灵活,应用层可能会有算法等一些东西。底层的驱动你得了解硬件的一写基本常识,比如时序、gpio、各种数字硬件fpga,cpld,arm,rom,ram,等等,嘿嘿希望对你有用 ,这里也是我的一知半解还有很多遗落还请见谅。
华北工控
2018-08-16 广告
工控机国内比较好的品牌有华北工控,性价比和质量都比较过硬。华北工控是一家二十多年专业从事工控机研发和制造的高新技术企业,产品质量稳定,全国联保,可提供全套产品解决方案。华北工控 工控机,多串口高性能可解决各种复杂环境要求持久稳定运行。具体产... 点击进入详情页
本回答由华北工控提供
匿名用户
2015-01-26
展开全部
驱动层的必须要懂硬件,应用层的只要调用相应API就行了,现在画图的原理图跟layout都是分开的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式