PikeOS

Certifiable RTOS & Hypervisor

  • Separation kernel-based hypervisor
  • Multiple and strictly separated partitions
  • Guest operating systems and applications
  • Compliant to the highest Safety & Security standards
  • Avionics & Space, Railway, Automotive, Industrial Automation and Medical

Real-Time Performance

PikeOS ensures predictable and reliable real-time performance, making it ideal for critical applications

Application Separation

Application Separation

PikeOS offers strict partitioning and strong separation to provide built-in Security by design

Hardware Consolidation

Hardware Consolidation

Extreme flexibility provides independence from suppliers in the choice of hardware architectures

COTS

Use of COTS

The benefit of using Commercial-Off-The-Shelf (COTS) components is to lower overall costs for applications

Certification Kits

Certification Kits

SYSGO offers the right Safety & Security certification kits to help facing certification authorities

ITAR-free

ITAR-free

As European company, our products have no export restrictions enabling unrestricted global deployment

PikeOS RTOS & Hypervisor

PikeOS is a real-time operating system that offers a separation kernel-based hypervisor with multiple partitions for many other operating systems and applications.
It enables you to build devices for environments with strong demands for Safety and Security.

We continually enhance and update PikeOS to meet evolving technology and industry requirements.

PikeOS is available for x86, ARM v7 v8, SPARC/LEON v8, PowerPC and RISC-V.

Board Support Packages     End-of-Life (EOL)


PikeOS 5.1.3 Safety Certification

DO-178C DAL A, ECSS Cat. A, EN 50716 SIL 4,
ISO 26262-6 ASIL D, IEC 61508 SIL 3

PikeOS is available pre-certified by TÜV SÜD.

(higher certification levels on several architectures
are available on request)


PikeOS Separation Kernel v5.1.3

Common Criteria (CC) EAL 5+

PikeOS is available pre-certified by the German Federal Office for Information Security (BSI, Bundesamt für Sicherheit in der Informationstechnik).

What's new with PikeOS 5.1

Have a look at the features and updates of our latest PikeOS version.

See the new Features

PikeOS: The Core of Mixed-Criticality

Check

The Gold Standard of Isolation 

PikeOS is a separation kernel-based Type 1 Hypervisor. It runs directly on your hardware, creating hardware-enforced partitions that strictly isolate applications from one another. This ensures that a failure in a non-critical partition (like a Linux-based HMI) can never compromise a Safety-critical control loop (like an ASIL D braking system).

Check

Mixed-Criticality Consolidation

In the era of Software-Defined Vehicles (SDV) and Integrated Modular Avionics (IMA), hardware complexity is the enemy. PikeOS allows you to consolidate multiple legacy systems and modern applications—running ELinOS, Android, POSIX, and AUTOSAR—onto a single, high-performance SoC. This radically reduces space, weight, power, and cost while simplifying your wiring and thermal management.

Check

Certification-ready by Design

Don't start your certification process from zero. PikeOS is engineered for the highest integrity levels: SIL 4, DAL A, and ASIL D. With our pre-qualified Certification Kits, we provide the documentation and artifacts you need to satisfy auditors for  DO-178C, EN 50128, ISO 26262, or Common Criteria. It is the only platform that offers a "Safe & Secure by Design" foundation for the global market.

Check

Accelerated Development & Simulation

Complexity shouldn't mean slow development. Our CODEO IDE provides a unified, graphical environment for system configuration, analysis, and debugging. Combined with our integrated QEMU-based simulation, your software team can begin developing and testing partitioning schemes on their Linux or Windows hosts before the first piece of custom hardware even arrives.

More PikeOS Features



Click for more Feature Details


Deterministic Real-Time Separation Kernel


Type 1 Hypervisor


Strict Time & Space Partitioning
(Robust Isolation)


Multi-Core Support
(SMP & AMP Multiprocessing)


Multiple Independent Levels 
of Security (MILS)


Multiple Guest OS
(Linux, POSIX, Windows, …)

Safety & Security


Safety & Security 
Certification


Common Criteria EAL 5+
Security Certification


Certification Kits
(Documentation & Artifacts)


Secure Boot &
Hardware Root of Trust


Native Graphics & Virtualized
GUI Support (GPU Sharing)

Connectivity


Certified Network Stacks
(TCP/IP, UDP, AFDX, ARINC 664)

Firewall Protection


Intrusion Detection & Integrated
Firewalls for Guest Partitions


CODEO: Eclipse-based Integrated Development Environment

Logo Wolfssl


wolfSSL & CycurHSM: 
Integrated Security & Crypto Libraries


Trusted Platform Module (TPM)
Hardware Security Module (HSM)


Multi-Language Support
(C/C++, Ada, Rust)


QEMU-based HW Emulators &
Target Simulators


Health Monitoring &
Error Management Framework

Application Debugging


System-wide Debugging &
Hardware Trace Support

Guest OSs, RTEs & APIs

On top of PikeOS we can have different partitions which can host entire (guest) operating systems allowing each partition 
to operate independently from the others and with mixed criticality.

PikeOS supports various guest OSs, RTEs (Runtime Environments) and APIs (Application Programming Interface),
such as Linux, Android, ELinOS, Windows, POSIX, Ada, ARINC 653, PikeOS Native, and many more...

ELinOS Embedded Linux

ELinOS Embedded Linux

Our ELinOS distribution provides seamless integration with PikeOS virtual machines and direct use of enhanced PikeOS features. Linux partitions are frequently combined with POSIX or ARINC 653 partitions in mixed-criticality systems. PikeOS ensures that Linux has no impact on the certification of higher-criticality APIs and supports both hardware and para-virtualized execution.

ELinOS as Guest OS     ELinOS Product Page

Windows

Supporting Intel hardware virtualization, PikeOS can seamlessly run an unmodified and fully functional Windows together with other guest operating systems on one single platform. For older systems, our solution can safeguard legacy assets while enabling interaction with more modern, secure Windows environments for communication purposes.

Windows as Guest OS

POSIX

The POSIX API (Portable Operating System Interface) implements a subset of the PSE52 real-time controller system profile. It is a good choice for medium Safety-critical systems where a huge number of operating system services are required, but the use of Linux would still be too risky. It is often used for Automotive projects where ISO 26262 compliance is necessary. The POSIX API is the backbone of the AUTOSAR adaptive solution.

More about POSIX

ARINC 653 (aka APEX)

The PikeOS ARINC 653 is built upon the PikeOS native API and provides a complete and fully functional APEX API target for Avionics systems, in particular with respect to Integrated Modular Avionics (IMA). The ARINC 653 guest operating system can be certified according to DO-178C DAL A.

More about ARINC 653

PikeOS Native

The PikeOS native API is primarily designed to build para-virtualized guest operating systems. It provides a small but complete set of low-level system calls that are optimized for performance, robustness, Safety and Security. The PikeOS native API is also the first choice when it comes to software to be certified at the highest certification levels.

More about Virtualization

Your specific Project

We support you in the implementation and execution of a wide range of hosted operating systems, runtime environments, and APIs on top of PikeOS. Our approach is designed to ensure optimal integration, performance, and reliability, while meeting stringent requirements for Safety, Security, and certification across diverse project needs.

Contact us     HW & SW Request

CODEO for PikeOS

Our Eclipse-based CODEO IDE supports system architects with graphical configuration tools, provides all the components software engineers need to develop embedded applications and includes comprehensive helpers.

CODEO for PikeOS     |     CODEO Product Page

Additional Products & Libraries

Certifiable IP Stack (CIP)

CIP is a UDP/IP networking stack compatible with the standard RFC specifications. It is available for the POSIX and PikeOS APIs and provides a standard socket interface. CIP is certifiable within the scope of Safety projects.

Certifiable File System (CFS)

The CFS is a PikeOS component that provides a fail-safe file system with more functionality than the PikeOS native file system. In addition to the basic file operations implemented by the internal PikeOS file providers, the CFS can also handle directories and file manipulations. It is still a simplified file system compared to standard Linux file systems and is certifiable within the scope of Safety projects.

Certifiable Math Library (CML)

The CML provides various mathematical functions of the C standard library. CML is certifiable within the scope of Safety projects.

ARINC 664

"Avionic Full-Duplex Switched Ethernet" (ARINC 664 Part 7) is a deterministic aircraft data network bus system for Avionics systems. The network is based on standard IEEE802.3 Ethernet technology. SYSGO's implementation is software based and runs on COTS hardware.

Drivers for PikeOS as well as other embedded operating systems (e.g. LynxOS-178, ...) are available. All artefacts required to process a DO-178C certification are available. The currently available documents will cover a certification up to Level A.

The software stack can also be used stand-alone out of the context of an operating system, e.g. on switches.

Learn more

Technology Add-ons

Rust Programming Language

By incorporating Embedded Rust into PikeOS, SYSGO is able to offer its customers a highly secure and reliable solution for their embedded systems.

Learn more

MATLAB® Simulink®

MATLAB’s powerful modeling software Simulink by MathWorks enables the rapid development of technical, physical, and financial models in various engineering domains and is integrated with PikeOS as an extension.

Learn more

Partner Technology Alliances

The SYSGO Technology Alliance invites companies which offer supplementary goods and services to give clients a secure route to cutting-edge present and future technology.

See the Alliances Overview

PikeOS RTOS Architecture with Safety Application, Native and Driver


PikeOS for MPU

Real-Time Partitioning for MPU Architectures

PikeOS for MPU is aiming to provide a safe and secure execution environment for medium-sized hardware platforms which do not provide a memory management unit (MMU) and therefore cannot run the standard PikeOS.

PikeOS for MPU is intended to be used on MPU-based SoCs as well as on heterogeneous SoC implementing MMU and MPU clusters.

Ready for Security: PikeOS for MPU is ready as secure Space RTOS.


PikeOS for MPU Product Page

Longterm Support

Professional Support

We provide two types of product support: The Standard Support covers the basic questions on the product use (installation, tools usage etc.) via E-Mail. The Premium Support offers more customer-specific help with direct contact to a dedicated support engineer.

Software Secure Update

Life Cycle Updates

Customers can benefit from ongoing improvements by accessing the SYSGO customer portal, where the latest updates of target binaries, new Board Support Packages, and add-ons are available.

Training & Consulting

Training & Consulting

We want to make building your target devices as convenient as possible. However, SYSGO’s guided trainings boost the skills of your embedded developer team and maximizes the output – for efficient teams that love to develop for embedded devices.

Customer Benefits

Drastic Reduction in SWaP-C (Space, Weight, Power, and Cost)

By consolidating multiple hardware functions—ranging from Safety-critical control to Linux-based HMIs—onto a single high-performance SoC, you significantly reduce the physical footprint of your system. This reduces the physical footprint, lowers power consumption, and decreases overall system weight. It is the ideal solution for modern Software-Defined Vehicles (SDV), Integrated Modular Avionics (IMA) or mobile Robotics applications.

Accelerated Time-to-Market with pre-certified Artifacts

PikeOS provides a head start on certification with comprehensive Certification Kits for SIL 4, DAL A, and ASIL D. By using our pre-qualified software evidence and documentation, your team can bypass months of low-level testing and documentation. This allows you to focus 100% of your engineering effort on your unique application logic rather than the underlying platform infrastructure.

Interference-free Multi-Core Utilization (SMP & AMP)

PikeOS is a pioneer in Safety-critical multi-core support, being the first RTOS to achieve SIL 4 certification on multi-core platforms. It offers flexible execution models ranging from Symmetric (SMP) to Asymmetric (AMP) multiprocessing. By utilizing advanced interference mitigation techniques—such as fine-grained kernel locking, cache coloring, and memory bandwidth monitoring—PikeOS ensures that applications on different cores do not starve each other of resources, guaranteeing deterministic timing even on the most complex "Big SoCs."

Safe Coexistence of Mixed-Criticality Workloads

PikeOS allows you to run "untrusted" or non-critical software (like Android or standard Linux) alongside High-Safety control loops without any risk of interference. Our robust temporal and spatial partitioning guarantees that a crash in a non-critical HMI will never affect a Safety-critical braking or flight control system. This enables the integration of modern, feature-rich software into certified environments.

Vendor Independence & Hardware Flexibility

PikeOS abstracts your software from the underlying silicon, supporting a wide array of architectures including ARM, x86, RISC-V, and PowerPC. This hardware-agnostic approach protects your investment against component obsolescence and supply chain disruptions. You gain the freedom to migrate or scale your system to the latest processors with minimal code changes.

Cloud-Native Edge Orchestration (Kubernetes)

Bridge the gap between modern DevOps and embedded Safety with perfect Kubernetes support. This allows you to manage, update, and scale Edge applications remotely while PikeOS maintains the underlying real-time determinism. It enables "software-defined" agility, allowing for Over-the-Air (OTA) updates and self-healing systems that evolve throughout their lifecycle.

Cyber-Resilience by Design (CC EAL 5+ & MILS)

Protect your systems against the sophisticated cyber threats with a powerful kernel certified to Common Criteria EAL 5+. The MILS (Multiple Independent Levels of Security) architecture ensures that even if one partition is compromised, the breach cannot spread to other critical functions. This high-level assurance is essential for meeting the strict requirements of the EU Cyber Resilience Act.

Future-Proofing with Rust & Memory Safety

PikeOS offers first-class support for the Rust programming language, enabling your team to eliminate entire classes of memory-related vulnerabilities at compile-time. By adopting Rust on PikeOS, you reduce the cost of Security audits and align your development with the latest industry trends for safe, high-performance coding. This ensures your software remains maintainable and secure for the next decade.

European Sovereignty & ITAR-free global Deployment

As a European solution, PikeOS is entirely free from U.S. ITAR restrictions, ensuring a smooth and predictable global export process. In an era of increasing geopolitical complexity, SYSGO provides a "sovereign" foundation that simplifies international project collaboration. This makes it the preferred choice for Defense, Aerospace, and critical infrastructure projects worldwide.

Long-Term Maintenance & Life Cycle Support

Critical systems often have lifespans of 15 to 30 years, far outlasting standard consumer technology. SYSGO provides long-term support and maintenance services that guarantee the availability of Security patches and technical expertise for the entire duration of your project. We act as a long-term partner, ensuring your system remains safe and secure from deployment to decommissioning.

Need more Information?

Tell us about your project and your needs.
 

Contact us