发布网友 发布时间:2022-03-24 08:51
共4个回答
热心网友 时间:2022-03-24 10:20
嵌入式软件工程师包含嵌入式Linux工程师,第三个就不一样了,是个体力活。刚开始你学的时候可能感觉,画电路图么,挺有意思的,不过时间长了你就会恶心了。因为你要做的就是看各种芯片手册,把该连的地方连起来,然后供上电,检查好,保证电路安全,加上该有的辅助元件,OK,剩下的就是没完没了的布局。要知道写软件错了大不了重新写,这玩意可是要用PCB印刷的,印出来才发现不合适,是要掏钱重新印的。完了还要把元件焊上去,除非是确定量产,否则可是都要手工焊的。而且硬件入门和提升相对较简单,大专以上,甚至以下都能干,比较好学,待遇自然就低一些。嵌入式软件工程师,顾名思义,是做嵌入式设备上的软件的,不过嵌入式软件开发不同于普通的JAVA,C++的开发,是需要了解硬件特性的,主要课程是C语言,其他的都是锦上添花的东西了,像什么嵌入式操作系统,算法,驱动开发什么的都要学一点,最重要的是要学会看文档和学好C语言,学会如何调试,能自己设计简单的东西并能找出设计中的错误,你离成功就不远了。要是考虑到将来找工作的话,也可以在学校的时候就多跟老师坐坐项目,确定好意个方向,是做驱动开发还是操作系统移植,或者嵌入式软件系统(不是操作系统,是包含驱动以及上层软件的系统,比如给你个51平台你的程序能让它巡检温度并依次显示在液晶屏上),这样将来找工作就不用愁了。不管你将来是做Linux方向还是其他什么,只要你感兴趣,愿意学,都是很有前途的。热心网友 时间:2022-03-24 11:38
嵌入式软件工程师 主要是C语言开发等方面的热心网友 时间:2022-03-24 13:13
软件工程师 应用软件开发,如果用j2me,那么和安卓开发差不多热心网友 时间:2022-03-24 15:04
你好,我应该算是嵌入式软件工程师,我学的课程是C语言,数据结构,高级编程,ARM项目。希望能帮到你,谢谢。