Your Single Source for Embedded Systems Software
Addressing the needs of real-time, open source, multi-OS, and mixed-criticality use cases
Enable the Intelligent Edge
Embedded systems have been around for decades – from thermostats and home appliances to digital cameras, industrial robots, and many more. Purpose-built to perform a dedicated function, these closed systems are typically isolated and receive rare to no software updates.
Intelligent edge architectures take these systems to a new dimension. They bring scalable compute power for highly complex data processing (including machine learning), and with cloud connectivity they can perform dynamic edge-to-cloud processing and receive regular software updates. They also leverage advancements in silicon technology with the latest microprocessors – having multiple cores, high speeds, and specialized architectures.
The Wind River Edge portfolio enables your embedded system software team to realize the full potential of the intelligent edge.
Meet the Demands of Hard Real Time
Missing a deadline or even a slight delay in processing can have serious consequences, including system failure or even endangering lives in critical applications. Such are the demands placed upon real- time mission-critical embedded systems – where a failure is unacceptable.
VxWorks®, the world’s most trusted real-time operating system (RTOS), equips software engineering teams with the foundation needed to develop deterministic, reliable, and secure embedded systems, including achieving cost-effective functional safety certification, per their industry needs – all on a wide range of board support packages.
And for resource-constrained systems, Wind River provides a comprehensive range of customized Zephyr RTOS services options designed to seamlessly supplement your team’s capabilities. With our assistance, you can expand your team’s skill set, receive expert guidance, augment your project staff, and enhance your influence within the Zephyr Project community, all of which significantly accelerate the innovation of your embedded design.
Take Open Source Coding to the Edge and Beyond
For nearly two decades, Wind River has provided market-leading commercial open source Linux solutions tailored for edge computing. Our diverse customer base has successfully developed and deployed thousands of Linux platforms and applications, leveraging our advanced products and services. As a founding member of key initiatives such as the Yocto Project, Zephyr Project, StarlingX and, most recently, the eLxr project for cloud-to-edge deployments, Wind River is committed to open source principles, actively contributing leadership, code, and innovative solutions. We offer valuable expertise in supporting embedded use cases, critical applications, and diverse enterprise systems across server-based platforms. Our product offerings include Wind River Linux, allowing you to avoid the risk and effort associated with roll-your-own (RYO) or unsupported silicon vendor Linux. Customization to a purpose-built Linux enables adherence to strict market specifications and certifications. eLxr Pro brings commercial enterprise support and maintenance to the eLxr community distribution for Linux, to address the challenges of today’s cloud-to-edge deployments.
Deliver on Multi-OS and Mixed-Criticality System Requirements
Advances in edge computing power are driving increased intelligence at the network edge – with embedded systems capable of running multiple functions simultaneously, with the inherent hardware cost savings. This brings diverse use cases, including the need to run legacy applications alongside new ones, run multiple operating systems on the same device, and safely isolate safety-critical and non–safety-critical applications from each other.
Wind River Helix™ Virtualization Platform, part of the Wind River Edge portfolio, enables these complex use cases. A high-performance hypervisor, Helix Platform offers the performance needed to run, for example, VxWorks alongside other guest OSes, such as Wind River Linux or a third-party – offering the ultimate in design flexibility and maximizing edge device capability.
Ensure Safety and Security with No Compromises
Safety certification is a costly and time-consuming undertaking in your embedded systems development projects. We are industry leaders in certification, and our safety platforms with available certification evidence enable cost-effective certification to EN 50128, IEC 61508, IEC 62304, ISO 26262, and DO-178C / ED-12C.
Our Safety and Certification Services draw on decades of experience to help you achieve the stringent industry safety standards and certification requirements for your software stack and your applications – faster and within budget.
With our Wind River Security Center, we are committed to active threat monitoring, rapid assessment, proactive customer notification, and timely fixes to help you navigate an evolving threat landscape. We support a secure development lifecycle (SDL) across our products that is enforced by policy and implemented with standards, processes, and procedures. The SDL is aligned directly with the NIST 800-218 Standard and its principles.
Accelerate Software Development and Deployment
Modern embedded systems development teams are increasingly challenged with delivering on time, on budget, and to the highest quality. DevSecOps and associated IT-like tooling facilitates this and hence improves time-to-market.
Wind River Studio Developer solves the challenges that impede automation and DevSecOps approaches for efficient creation and provisioning of robust mission-critical edge systems.
Digital twinning of complex systems via Intel® Simics® cloud-native simulation enables remote development teams to innovate, share test assets, and collaborate.
Wind River Diab Compiler enables developers to boost application performance and reduce memory footprint, speeding the production of high-quality, standards-compliant code.