Current practice in the design of application software for high-performance embedded computing systems is characterized by long development times, lack of interoperability with other systems, and handcrafting using minimal tools. In this paper we propose a solution to the problem based on the Advanced Khoros software environment. Significant enhancements to Advanced Khoros are being implemented in support of embedded computing. These extensions include support for streaming data flow, differentiation in the behavior of interprocess communication across different application domains, and the compilation of graphical program descriptions to embedded systems.