<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=112631&fmt=gif" />

VXWORKS

VxWorks®, the industry’s leading real-time operating system, delivers all the performance, determinism, reliability, safety, and security capabilities you need to meet the highest standards for running the embedded computing systems of the most important critical infrastructure.

Need hardware support and board support packages (BSPs)?

Wind River® offers the most extensive range of BSPs in the industry.
Browse by Processor Architecture or Hardware Vendors.
And check out our open source Raspberry Pi BSP for VxWorks.

SECURING A CONNECTED WORLD

SECURING A CONNECTED WORLD

Getting security right in a connected world poses extreme challenges. Different devices, systems, and industries have highly varied needs, and security threats are constantly evolving. VxWorks provides advanced security features to help you build secure devices for today’s threats, and its modularity enables you to be prepared for those that emerge tomorrow. Additionally, you’ll always be on top of the latest security patches with our searchable database linked to MITRE’s list of Common Vulnerabilities and Exposures.

SEARCH CVES NOW

RELATED RESOURCES

The World's Leading Companies Trust VxWorks

A legacy of functional safety

Wind River, the leader in software for complex, connected, safety-critical systems, supports the Arm®, Intel®, and PowerPC® architectures for DO-178C software considerations in airborne systems, IEC 61508 functional safety, and ISO 26262 automotive safety.

LEARN MORE

BENEFITS

VxWorks: The RTOS Foundation for Embedded Innovation in Billions of Devices, Machines, and Systems

VxWorks has been the industry-leading real-time operating systems (RTOS) for building embedded devices and systems for more than 30 years. Its rich functionality, high performance, determinism, low latency, and modern development processes help our customers deploy innovative products while lowering costs and shortening production cycles.

Real-time

As a deterministic, priority-based preemptive RTOS with low latency and minimal jitter, VxWorks is ideal for hard real-time embedded applications.

Secure

VxWorks includes many advanced security features to address the evolving security threats connected devices face at all stages, from boot-up to operation to data transmission to powered off.

Safe

Safety features such as time and space partitioning have been leveraged in the certification of VxWorks to DO-178C, IEC 61508, and ISO 26262 safety standards.

Future-proof

Built on an upgradeable, future-proof architecture, VxWorks helps you rapidly respond to changing market requirements, customer needs, and technology advancements, preserving your investment.

Sign up to stay informed

FEATURES

VxWorks contains a broad suite of advanced features and protocols that help address a host of specialized needs unique to specific industries.

Industry-Leading RTOS

  • Single and multi-core processor support with asymmetric multiprocessing (AMP) and symmetric multiprocessing (SMP) with support for CPU affinity
  • Priority-based preemptive/adaptive scheduling
  • Time and space partitioning
  • Separation between kernel and memory-protected user-space environments
  • POSIX
  • Kernel scalability, modularity, and performance tuning
  • State-of-the-art memory protection and memory management
  • Virtualization ready with virtio support
  • Multi-OS messaging
  • Arm, Power, and Intel architecture and board support

Support for Modern Development Languages, Frameworks, and Infrastructures

  • C11, C++14, and C++17
  • Python
  • Rust
  • Boost
  • LLVM

File System

  • dosFS (FAT-compatible)
  • Highly reliable file system (HRFS)

Networking

  • General purpose and real-time IPv4/IPv6 network stack
  • Time sensitive networking (TSN)

Connectivity

  • IEEE 1394
  • Socket Controller Area Network (SocketCAN)
  • USB (host, target, and OTG)

Multimedia

  • OpenVG, OpenGL ES1, and OpenGL ES2
  • Image library (JPEG and PNG)
  • Input device support (mouse, touch, screen, keyboard, etc)
  • PCM Audio
  • OpenCV

Security

  • Secure boot, ELF loader, and storage
  • Kernel hardening
  • Security events
  • Built-in access controls
  • Advanced user management
  • Cryptography
  • Arm TrustZone with OP-TEE support
  • TPM 2.0 support
  • Network security protocols
  • GE Digital® Achilles Level II certified for compliance with IEC 62443 part 4-2

Safety

  • Safety certifications for DO-178C, IEC 61508, IEC 62304, and ISO 26262

VxWorks Product Overview

WIND RIVER MARKETPLACE

Extend the Functionality of VxWorks

Find, download, and test-drive software that helps you speed production and create innovative products more efficiently. These best-in-class software packages from our trusted partners are tested and validated for seamless interoperability with VxWorks.

EXPLORE Marketplace

Board Support Packages

Wind River offers the most extensive range of BSPs in the embedded software industry. Our close relationships with silicon vendors and hardware manufacturers help us create ready-to-use BSPs to streamline your development efforts.

EXPLORE our VxWorks BSPs

TOOLS

Build in Quality, Efficiency, and High Performance with Our Modern Application Development Tools

For nearly 40 years Wind River has been creating, supporting, and integrating best-in-class tools for embedded software application development. Application developers from the world’s leading manufacturers and integrators use our modern tools portfolio to build higher quality, more efficient, and faster edge computing solutions for their critical infrastructure.

  • Wind River Workbench is an Eclipse-based integrated development environment for monitoring and analyzing code. It enables early detection of defects to increase the overall quality and reliability of your products.
  • VxWorks compilers and frameworks help application developers create efficient, portable applications using modern C11 and C++14 programming language standards, updated LLVM compiler technology, and modular, cross-platform libraries such as Boost.
  • Wind River Simics ® simulates systems, from the smallest to the most complex, so our customers can adopt new development techniques that are simply not possible with physical hardware. Simics allows teams to move faster and improve quality, bringing Agile practices easily to embedded software development.

Try It Out

Try out the VxWorks market-leading real-time operating system with a product evaluation.