Most modern software projects are not confined to a single platform, software language, or system. Instead, each sub-system must communicate with other areas of the larger system. EME has significant experience in embedded Linux, but also integrates these systems with