Designers of embedded systems have become increasingly interested in the Linux operating system, largely because of its open source model. However, the standard Linux kernel can't deliver the hard realtime capabilities that a large number of embedded systems demand. In this paper, we look at using a POSIX-based RTOS designed for embedded systems that not only allows Linux developers to keep their programming model, but also maintains the key advantages of Linux's open source model.