A. 成为一名合格的嵌入式软件工程师难吗
学习C语言基础,计算机组成技术基础,开发环境熟悉,项目实战,经过以上几个步骤就可以入门了,再多进行项目开发,累积项目经验就可以成为一名成手。
B. 嵌入式软件工程师怎么样啊 自学有难度吗
嗯,你的选择和思想很正确,现在市场上嵌入式行业是目前最火的一门技术了,因为发展空间很广,人才缺口也比较大,如果抓住这个机会,把嵌入式搞好,那么前途是不可想象的,而且这门行业是越老越吃香,经验越多待遇越高。不知道你的工作经历和专业基础怎么样,但自学我个人认为效果不是很好,因为嵌入式包括知识范围比较宽,如果没有合理的逻辑思维和学习规划,那么是需要很长时间的,你也会走很多的弯路。但要是在专业的老师指导下那效果是大不一样了,不尽能让你很好的成长自己而且节省你很多时间和经历,也避免你走那么多弯路。 在老师的问题上,我建议你去“东方赛富”去学习,因为他们的老师都非常专业,老师都有8年以上的实际开发经验和教学经验,教出来的东西都是实打实的,这样有助于你上岗能顺利上手而且做的很好。 其中那个欧阳坚老师是清华大学硕士,原FSMLabs中国区技术总监,10年软件开发经验,6年嵌入式行业教学经验,负责开发ARM处理器在RTLinux实时操作系统的升级,移植和维护。还是水木清华linux kernel版版主。 我之所以说这么多,只是因为我曾经和你一样,而我却走了很多很多的弯路,所以我不想你犯我以前的错误,希望你妥善考虑自己的未来。祝你好运!
C. 软件工程师和嵌入式软件工程师哪个难考
去搜索一下,不就知道了吗?去搜索一下,不就知道了吗?去搜索一下,不就知道了吗?去搜索一下,不就知道了吗?
D. 我想做嵌入式软件工程师,到底嵌入式软件工程师需要学习什么呢
看你要做哪方面,基本上就单片机,arm(当然还有其他类似系列),cpld/fpga,dsp,等,
当然,嵌入式最重要的是带操作系统开发及应用,当然,操作系统就比较多了,要确定学哪个系统,然后,决定做系统哪块开发,比如驱动开发,内核开发,还是应用等。具体就是单片机就简单一般不带系统,arm不带系统和单片机差不多,带系统就复杂了,具体就要细聊了,dsp没玩过不说,cpld/fpga搞过点学会vhdl或verlog语言就可开发了。
E. 想成为嵌入式软件开发工程师,首先要学习什么
首先要学习镶嵌式软件开发的基础教程,您可以在网上听一听嵌入式老师朱有鹏的课程。
F. 谁是嵌入式软件工程师啊这个职业怎么样
我学习的是电子信息工程专业,并且对软件开发有浓厚的兴趣,一个偶然的机会让我知道了粤嵌教育,于是我参加了嵌入式培训,经过4个多月的学习,我受益匪浅,现在终于实现自己的理想,成为了嵌入式软件工程师,找到一份自己又喜欢又满意的工作。 感觉很好
G. 如何成为一名嵌入式软件工程师
第一步:学习相关基础知识第二步:多实践,多动手第三步:找一些实习项目来做,建议你去粤嵌看看吧,专业的嵌入式软件工程师培训基地参考:嵌入式软件工程师 http://www.gec-e.org/action-job.html。UYS希望你满意
H. 想成为嵌入式软件工程师一般要学多久
嵌入式软件工程师也分好多等级的,要成为一个不错的软件工程师不是说学多久的问题,关键看你怎么学和有多少天赋了!
I. 嵌入式软件工程师需要学什么
嵌入式软件工程师需要学什么?
对嵌入式LINUX操作系统及其上应用软件开发目标:
1、 掌握主流嵌入式微处理器的结构与原理(ARM9相对比较容易)。
2、 必须掌握一个嵌入式操作系统,如LINUX系统,这是一个开源的系统。
3、 必须熟悉嵌入式软件开发流程并做一些嵌入式软件项目。
学习路线:
1、硬件知识
对于硬件部分要求并不高,只要能看懂原理图,看懂通信协议,看懂芯片手册就可以。不求能设计原理图,更不求能设计电路板。如果能有一些《数字电路》的基础就更好,没有也没关系。我们主要掌握硬件工作原理。要掌握常见硬件,如ADC,PWM,UART、I2C、SPI等。
2、编程语言学习
学习C语言,推荐C语言的设计者Dennis M. Ritchie和著名计算机科学家Brian W. Kernighan编写的一部介绍标准C语言及其程序设计方法的著作,《C程序设计语言》。
3、学习LINUX系统编程
首先学会使用了解LINUX,学习LINUX命令,软件安装,工具使用。
学习文件IO,多进程多线程,进程间通信,套接字等。推荐《UNIX环境高级编程》,《TCP/IP详解 卷一》
4、学习LINUX设备驱动
首先需要学习LINUX内核基础部分,包括内核配置编译,内核模块,并发控制,字符设备,设备模型,平台设备等。
在学习常用驱动框架,如INPUT系统,帧缓冲驱动,网络设备驱动,块设备驱动,音频设备驱动等,掌握这些驱动框架,了解原理,总结哪些部分需要我们实现。基础部分可以参考《Linux设备驱动 第三版》,该书虽然老,但是原理讲的比较透彻,还可以参考。驱动框架可以到网上搜素资料,网上有很多关于驱动框架的介绍,这里就不推荐具体的文章,大家可以自己找一下。
J. 嵌入式软件开发就业前景如何,学习的难度又有多大
本人本科电子信息工程专业嵌入式方向,目前已经硕士毕业,工作一年;
学习工作中接触到的更多的是基于linux系统的嵌入式开发,涉及到系统移植,驱动编写,软件编程等等。上承接软件工程师,下对电子工程师。
这个行业标准的入门难,起薪高,成长快,(一年跳完三年跳,工资连翻倍)不过毕竟是程序员,以后工作环境应该也是男多女少,朝九晚五,也不可避免的有加班出差。(建议毕业前就找好女朋友)
学习方面,数电模电是基础,入门练下单片机,ARM版,深入学下FPGA,多参加电子竞赛,(利用别人打游戏的时间做做无人机、智能车,暮然回首时,才会觉得无愧时光)有丰富经验的可以反超名校渣渣和部分工作一年的划水党。
虽然现在人工智能更火,但是在智能也不能凭空运行,算法设计完成后也回归现实,智能硬件就是你的战场。