For more than fifteen years SYSGO provides software solutions for embedded systems used in industry sectors requiring the highest level of reliability, such as aerospace and defense, transportation or industrial automation. The company’s product and service offering is focused on the so-called "system software" (also known as Firmware, Operating System, Device Drivers etc.) – one of the most important building blocks in any successful embedded project. Here important decisions are made, which affect the performance, stability and costs of a product. In this area SYSGO covers everything from the basic firmware to the operating system and up to the related middleware, thus providing the foundation for successful application development. SYSGO has built up incomparable expertise in supporting real-time systems, including the ones with the most possible stringent requirements.
PikeOS is an innovative product from SYSGO providing an embedded systems platform where multiple virtual machines can run simultaneously in a secure environment. The secure virtualization technology allows multiple operating system APIs to run concurrently on one machine, e. g. a safety-critical ARINC-653 application together with Linux.
PikeOS allows OEMs to supply an open platform, offering industry standard APIs and tools on which their customers can develop and integrate additional software components with the assurance that the core system components cannot be compromised or rendered less secure. At the same time, the scalability provided by the PikeOS microkernel architecture allows it to be used in cost sensitive, resource constrained devices as well as large, complex systems. The simplicity and compactness of the PikeOS design result in real-time performance that competes head-to-head with conventional proprietary RTOS solutions.
ELinOS is a development environment based on Linux for the creation of embedded systems for intelligent devices. SYSGO brings 15+ years of field expertise to make an embedded Linux offering well suited for true industrial applications.
The core of ELinOS is a Linux distribution custom-tailored to the embedded systems currently sold and extensively tested and qualified. Besides the well-known Linux version for x86, ELinOS also supports PowerPC-, ARM-, MIPS-, and SH-platforms which are very popular in the embedded field. ELinOS includes CODEO, an Eclipse-based application development environment as long as target configuration and system analysis tools.