Green Hills Software is the largest independent embedded software provider.

With the most safety and security certifications and the best track record for solving embedded problems, Green Hills Software has been leading the embedded world since 1982.

The company's platform-independent, certified safe and secure real-time operating systems and embedded development solutions support the broadest range of hardware and software platforms.

In 2008, the Green Hills INTEGRITY-178 RTOS was the first and only operating system to be certified by the NSA to EAL 6+ High Robustness, the highest level of security ever achieved for any software product. Only an EAL 6+ High Robustness operating system is certified to protect high value resources at risk of attack from hostile and well-funded attackers.

Our INTEGRITY and µ-velOSity real-time operating systems, IPv6-ready TCP/IP networking stacks, MULTI and AdaMULTI integrated development environments, DoubleCheck integrated static analyzer and TimeMachine tool suite offer a complete development solution that addresses both deeply embedded and high-reliability applications.

Green Hills Software was founded in 1982, is privately held, has been profitable since its inception. Green Hills Software has averaged nearly 30% per year revenue growth and is now the world's largest independent RTOS company. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom.

 



Esterline CMC Electronics and Green Hills Software Join Forces at AUSA 2018

Companies Demonstrate Green Hills INTEGRITY-178-tuMP Operating System Running on CMC's Next Generation Display

Posted 2 months ago

Green Hills Software to Exhibit at AUSA 2018

Green Hills Software and Its Partners to Demonstrate Applications of Safety- and Security-Critical Technology at AUSA, Oct. 8-10 in Washington, DC

Posted 2 months ago

Green Hills Software Officially Underway with Conformance Testing of Its INTEGRITY-178 tuMP Operating System to the FACE Technical Standard v3.0

The Only True Multicore Solution that Conforms to Both the FACE Technical Standard v3.0 and Supplement 4 of the ARINC-653 Requirements for Multicore Operation

Posted 3 months ago

Green Hills Software and Paragon Software Partner to Deliver Safe and Secure IVI Systems

Paragon brings NTFS, HFS+ and exFAT file system support to INTEGRITY RTOS

Posted 6 months ago

Green Hills Software Expands Safety-Critical Integrated Cockpit Solutions with Automotive Grade Linux

INTEGRITY Trusted Separation Architecture Safely Hosts Rich Cockpit Application Environment from The Linux Foundation Alongside Life-Critical Automotive Applications

Posted 6 months ago

Tuxera and Green Hills Software Partner to Bring Tuxera Flash File System to INTEGRITY Real-Time Operating System

Combination Delivers Safety and Security for Automotive Storage Applications

Posted 6 months ago

Green Hills Software’s INTEGRITY-178 tuMP Multicore Operating System Certified as Conforming to the FACE Standard for Intel Multicore Processors

The Global Leader of Flight-Critical and Secure Operating System Solutions Completes All FACE Conformance Activities for 64-Bit Intel Architectures

Posted 8 months ago

Green Hills Software's INTEGRITY-178 tuMP Multicore Operating System is the First Operating System Certified as Conforming to the FACE Technical Standard

Proven Industry Leader in Safe and Secure Operating Systems completes all FACE Conformance Activities for both Armv8 and Power Architectures making it the first FACE Technical Standard 2.1.1 conformant Operating System and the first ever FACE Conformant Multicore Operating System

Posted 9 months ago

Green Hills Software's INTEGRITY-178 tuMP Multicore Operating System is the First Operating System Certified as Conforming to the FACE Technical Standard

Proven Industry Leader in Safe and Secure Operating Systems completes all FACE Conformance Activities for both Armv8 and Power Architectures making it the first FACE Technical Standard 2.1.1 conformant Operating System and the first ever FACE Conformant Multicore Operating System

Posted 9 months ago

Green Hills Software Extends Its Trusted Instrument Cluster Solutions to Renesas Electronics’ R-Car D3 System-on-Chip

Enables Safe and Secure Run-time Architecture and Development Tools for High-Performance Automotive Graphics Applications

Posted 9 months ago

Green Hills Software Delivers The Most Advanced Compilers for Critical Embedded Software

Compiler 2018.1 Adds C++14, Exceeds Customer Performance Goals and Meets Highest Levels of Functional Safety

Posted 10 months ago

The Qt Company and Green Hills Showcase Significant Advancements in Integrated Automotive HMI Platforms

Industry’s First Secure Platform Brings Wide Range of High-Speed Connectivity Options for Infotainment, Automated Driving, V2X, and Other Connected Car Services

Posted 11 months ago

Green Hills Software Expands Platform for Secure Connected Car with u-blox Connected Driving Technologies

Industry’s First Secure Platform Brings Wide Range of High-Speed Connectivity Options for Infotainment, Automated Driving, V2X, and Other Connected Car Services

Posted 11 months ago

Green Hills Software Expands Automotive Integrated Cockpit Coverage to NXP i.MX 8 Families

Trusted Software Foundation and Advanced Development Tools Available for 64-bit Software-Defined Cockpits

Posted 1 year ago

Green Hills Software Expands Automotive Integrated Cockpit Coverage to NXP i.MX 8 Families

Trusted Software Foundation and Advanced Development Tools Available for 64-bit Software-Defined Cockpits

Posted 1 year ago




Operating Systems

INTEGRITY® RTOS— Designed for total reliability and absolutely security, INTEGRITY uses full memory protection in a message-passing design with an extensive range of middleware and board support packages.


INTEGRITY-178B securely partitioned RTOS

INTEGRITY-178B EAL6+ certified, safety-critical RTOS — Securely partitioned RTOS for demanding applications containing multiple programs with different levels of safety criticality, all executing on a single processor.

INTEGRITY Multivisor for Secure Virtualization

INTEGRITY Multivisor — The industry's most powerful, reliable, and flexible embedded virtualization solution for hosting guest operating systems alongside real-time applications and middleware.

µ-velOSity, microkernel, real-time executive, RTOS, small

µ-velOSity™ royalty-free microkernel — small, fast, easy-to-use operating system for the most cost-sensitive and resource-constrained devices

Integrated Development Environments

MULTI® — An integrated development environment (IDE) that is a complete software environment for building embedded applications in C, C++, and Embedded C++.

AdaMULTI, Ada, debugger

AdaMULTI™ — An integrated development environment (IDE) that is a complete software toolkit for building embedded applications in Ada and C, C++, and Embedded C++.

Green Hills Software optimizing compilers

Green Hills Optimizing Compilers — The fastest, smallest code for C, C++, Ada, and MISRA C

TimeMachine™— Revolutionary debugging suite. Run and step an application back in time, after a failure occurs, to find even difficult bugs in minutes.

DoubleCheck, static analysis, source code analysis, source code analyzer

DoubleCheck™— An integrated static analyzer tool, easy to use, fast in execution - improves quality for mature software as well as new projects.

Communication Protocols



GHNet, host stack, router stack, IPv4/IPv6, TCP/IP, networking, dual-most, security protocols

GHNet™ networking stack— a complete IPv4/v6 host and router stack with broad RFC conformance and an extensive suite of security protocols, wireless support, network management and internet applications.

GateD, data-plane, control-plane, layer 3 routing, layer 2 switching, networking

GateD® routing/switching technology — a complete OEM software solutions for Layer 2 switching and Layer 3 router protocols, fully integrated, tested, and validated with INTEGRITY and GHNet.

Hardware Debug Devices

SuperTrace Probe

SuperTrace™ Probe — A high-performance trace probe that non-intrusively captures up to 4 GB of trace data at clock speeds up to 1.2 GHz, providing unprecedented visibility into a system's run-time behavior.

Green Hills Probe™ — an advanced hardware debug device that connects to onboard debug ports (such as IEEE 1149 JTAG or BDM ) with support for more than one thousand devices from over thirty manufacturers.

Safety-Critical Products

INTEGRITY-178B safety-critical, EAL6+ certified RTOS