嵌入式软件工程师和Java软件工程师工作内容和要求有所不同。嵌入式软件工程师的工作基本要求有系统移植,驱动程序的编写调试吗,应用系统的开发等等。所要求的基本知识一般有c语言,硬件接口知识,嵌入式应用软件,linux系统,wince系统等等知识。java主要是面向对象的知识,java类库的运用,开发工具和流程的熟悉等等。其实嵌入式软件工程师也有做java的,java也可以在嵌入式系统上开发。总之, 嵌入式软件工程师要求一般要比Java软件工程师的要求高些。