linux c工程师和嵌入式软件工程师有什么区别?

对于这两个方向很难选择,请给出详细的介绍

嵌入式开发一般都是C语言,C++或者汇编的,现在也有Java的,主要是在Android系统上。但是嵌入式开发的系统有好多种,比如说Linux、Windows CE、VxWorks、Android等等。而Linux C只是说在Linux系统上用C语言开发软件,并没有讲清楚是不是嵌入式C语言开发,因为Linux这个系统除了做嵌入式系统外,它也可以用作PC架构(还有好多其他的)电脑的操作系统。

个人认为,现在一般Linux C开发大部分公司都是指的是嵌入式Linux C开发。对于你的问题,Linux C工程师可以是一个完完全全的嵌入式软件工程师,如果他开发的系统环境是嵌入式Linux系统且使用C语言开发的话。但是嵌入式软件工程师就难说了,首先它没有限定开发环境所使用的操作系统(事实上,有些嵌入式环境并不具有操作系统)以及开发所用的语言。

总之,哥哥建议你选嵌入式软件工程师吧,它会让你学到很多操作系统底层的东西,甚至硬件相关的知识,这对你的成长有帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-06
linux基本是软件开发, 嵌入式工程师还涉及到一些硬件,这个也难选?要是学的都不错当然是嵌入式啊 ,但嵌入式会难度稍大点

linux c工程师和嵌入式软件工程师有什么区别
个人认为,现在一般Linux C开发大部分公司都是指的是嵌入式Linux C开发。对于你的问题,Linux C工程师可以是一个完完全全的嵌入式软件工程师,如果他开发的系统环境是嵌入式Linux系统且使用C语言开发的话。但是嵌入式软件工程师就难说了,首先它没有限定开发环境所使用的操作系统(事实上,有些嵌入式环...

请问,linux嵌入式系统工程师、嵌入式软件工程师、嵌入式开发工程师...
嵌入式开发工程师,就是嵌入式系统工程师,对系统的架构,内核原理,ARM的认识等等等 可以分配硬件和软件工程师的工作,并进行相关的指导,是个全面的型的!!软件工程师,对c\/c++语言要熟悉,有编程能力等等。学半年linux,有用过arm开发板吗?这个一定要熟悉的 学长对硬软件敢兴趣,那么走的是中,底...

Linux云计算跟嵌入式的区别?
Linux云计算运维,一般指Linux运维工程师,Linux SRE工程师,主要是做linux系统、以及网络服务的维护,大规模集群,以及云计算服务的自动化运行,适合本科以及本科以下,是当前学历偏低,缺乏自信的各个行业的人学习。高中起点就可以学好找到1万+的工作。嵌入式:往往涉及到开发,称为嵌入式开发,涉及到ARM开发...

...还是在单纯的命令行下的,比如说 linux c编程...?
1、嵌入式软件工程师 在嵌入式环境下进行应用层(命令行模式开发可以使用可视化IDE比如Code::Blocks KDevelop SlickEdit Eclipse等,主要做协议解析诸如此类的底层工作)的软件编写,涉及到的技能有C语言编程、Makefile、脚本(shell、perl等)、基本编译工具(GCC)和调试工具(GDB、GdbServer等),编辑器(Vi, E...

软件开发工程师与嵌入式软件工程师有区别吗
很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京创客学院就为大家详细讲解。 这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是...

嵌入式软件工程师好不好发展?希望大家帮我这个回答,谢谢
即使是初级的嵌入式软件开发人员,平均月薪也达到了3000—5000元,中高级的嵌入式工程师月薪平均超过10000元。 看你问的问题,应该是对嵌入式很感兴趣,其实你可以自学嵌入式,关于如何学习嵌入式,我刚才看到一篇很不错的文章,是一个专科生介绍自己如何自学嵌入式,并找到嵌入式的工作,里面介绍了他的...

嵌入式和软件工程哪个发展方向更好
嵌入式行业包括软件工程师及硬件工程师。所以这两个不能这样作比较。但是相对来说嵌入式行业发展方向还是客观的。从事嵌入式软件工程师的人员,做软件实际上有高下之分,开发语言从机器语言、汇编到C、C++,再到红透半边天的Java、C#等,该学哪种呢?为什么有些开发者工资低,而有些开发者千金难求?为什...

嵌入式软件工程师
嵌入式软件工程师,是职业名称。嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制...

软件工程与嵌入式有什么异同?
嵌入式只是软件的一个分支, 软件工程只是软件专业的一门课;软件可以包括 游戏 ,系统,网页,嵌入式等等 ;嵌入式和游戏门槛高,系统和网页门槛低;软件工程和嵌入式都是计算机专业 大学需要学习的课程。打个比方,你去学土木专业,嵌入式只是造平房,网页是造楼房,软件工程只是一个工地上的锤子。至于...

软件开发,做linux下的C语言有前途呢?还是做window下的c++,VC++,MFC之...
1。linux服务端程序开发;做这个需要较深的积累和持续的新技术学习,上手容易,深入难,应用面有一点窄,如果能做到高级非常吃香,因为这样的开发都是一个持续服务性系统的基石,一般用c语言;再往上发展可以做架构师。2。linux嵌入式开发(包括底层驱动);目前应用比较多的linux开发,但是不如linux服务端...

相似回答