开发嵌入式系统软件,必须了解嵌入式系统既是硬件的属性,需要软件人力资源的投入,更需要硬件平台来实现具体的功能,它甚至比操作系统本身的开发更需要硬件的背景知识。以往这些类型的软件开发都是由硬件厂商自行包办,但是面对未来嵌入式系统的需求,仅仅依靠一些硬件厂商旗下的软件工程师可能无法完成,因此以后提供有关嵌入式系统软件解决方案的厂商会越来越多。
从Windows CE对于嵌入式领域的全面布局中可以看出端倪,微软对于后PC时代的布局相当全面,从网站、有线电视、通信到电子商务各个领域,但是目前嵌入式系统的领域还处在百家争鸣的时代,将来发展成何种格局无人知晓。然而透过Palm OS的发展、SUN的Java,以及各种各样的免费的Embeded OS和Linux的发展,可以想象未来将出现非常热闹的局面。对于一个嵌入式软件工程师来讲,这是非常令人期待的。面对这样的局面,不断充实自我,是每一个将要进入嵌入式系统领域的人才必须具备的能力。