Green Hills Software

Founded in 1982, Green Hills Software is the worldwide leader in embedded safety and security. The company’s platform-independent safe and secure real-time operating system (RTOS), secure virtualization, embedded development tools and security toolkits support the broadest range of Arm architectures including Cortex-M, Cortex-R and Cortex-A cores.

Green Hills Software’s technology and services have been chosen by the most prominent companies in over 50 countries to build their electronic products for everything from hard driver controllers to jumbo jets. Green Hills Software INTEGRITY Security Services serves as a Certificate Authority and provides end-to-end security capabilities throughout the design and manufacturing process.

“As the global leader in software safety and security for high-assurance systems, Green Hills Software is pleased to partner with Arm in its Functional Safety Partnership Program. Customers have successfully used the combination of Arm and Green Hills products for over 20 years and we look forward to furthering the partnership in safety-critical initiatives."

Dan Mender, Vice President, business development, Green Hills Software

“Customers have successfully used the combination of Arm and Green Hills products for over 20 years. Our safety-certified INTEGRITY RTOS with Multivisor secure virtualization and MULTI development tools are the essential software foundation and development environment that our joint customers need to develop and deploy their safety-critial systems on Arm architectures. We look forward to furthering the partnership and together enabling customers to meet their growing safety requirements in their avionics, automotive, industrial and medical products.”

Robert Redfield, Director of business development, Green Hills Software.

Functional Safety related services

INTEGRITY® real-time operating system, certified to:

  • FAA: DO-178B, Level A (INTEGRITY-178 RTOS)
  • NSA: EAL 6+ High Robustness Common Criteria SKPP (INTEGRITY-178 RTOS)
  • FDA: Class II and Class III medical device approval
  • EN: 50128 SWISL 4 railway control
  • IEC: 61508 SIL 3-certified industrial control systems
  • ISO: 26262 ASIL D automotive


    MULTI IDE, C/C++ Compilers and Toolchain

  • EN: 50128 SWISL 4 railway control
  • IEC: 61508 SIL 3-certified industrial control systems
  • ISO: 26262 ASIL D automotive


Green Hills Software was the first company to provide mainframe-quality software development tools to embedded software developers on microprocessors starting with a C compiler in 1983. Over the years, Green Hills has supported 37 processor architectures including Arm, while the company’s product portfolio expanded and helped define the software development industry.

  • MULTI® was the first graphical multi-platform integrated development environment (IDE) for embedded processors and the first embedded IDE to achieve safety certifications
  • INTEGRITY was the first commercial separation-architecture RTOS and world’s most highly certified RTOS for safety and security (the only operating system to achieve Common Criteria EAL 6+ for Separation Kernel Protection Profile)
  • TimeMachine, the revolutionary back-in-time debugging tool suite
  • Multivisor™, the first secure embedded hypervisor

In 2008, the Green Hills INTEGRITY-178B 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 analyzerd, TimeMachine tool suite and Green Hills Probe offer a complete development solution tailored to deeply embedded and high-reliability applications.

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

Functional Safety Resources

In addition to safety-certified products, Green Hills provides customers end-to-end services and support required to develop highly reliable embedded software for safety-critical devices and to meet a range of safety certification requirements.

Development, Training and Consulting Services

  • Safety assessment and vulnerability analysis
  • Safety system architecture design consulting
  • Analysis and report covering functional safety management, safety life cycle, FMEA, FMEDA, HAZOP
  • Training for FMEA, FMEDA, HAZOP, IEC 61508; Certified Functional Safety Expert (CFSE) exam preparation
  • Custom engineering for functional safety
  • Certified Safety Board Support Package and device driver development
  • Quick start consulting – delivery, installation, configuration
  • Best practices training for developing safety-critical software
  • Supplier quality system audit services (at Green Hills Software site)
  • Validation services to support customer's INTEGRITY based software validation
  • Equipment certification assistance for IEC and CENELEC electrotechnical standards
  • Certification Assistance
  • Life cycle documentation/process support