QNX (pronounced like Queue-Nicks) is mainly known as a Real-Time Operating System that is both full-featured and robust, but can also scale down to meet the constrained resource requirements of real-time embedded systems. It features a UNIX-like environment, microkernel-based design and POSIX compliance. There are other software products that now carry the name QNX.