Our primary service is the design, development and implementation of software for embedded and/or real-time applications. Our expertise in networking comes from developing various embedded systems for networking applications, and from building networked solutions for real-time control systems.
We use operating systems such as QNX, Linux (in many flavours), Solaris, HP-UX, and the various Microsoft products such as Windows 95/98/ME, Windows NT, Windows 2000, Windows XP and Windows CE. We have also developed code for Palm OS. The company also uses a number of proprietary tools developed over the years, such as operating system kernels, various utilities, etc.
We use programming languages such as C/C++, Java, Shell Scripts (sh, ksh, csh, etc.) as well as other scripting languages such as TCL/TK, PHP, etc.
We have a high level of networking applications expertise, using the Internet protocols (TCP/IP) and others - some of our own invention.
We also provide training on various computer technologies. We have some introductory courses on programming and networking; we have worked with another company in Ottawa to provide QNX training.