EMBEDDED SYSTEMS

Quux Oy is developing a middleware software platform that provides a secure platform for security-critical long-life applications for Industrial IoT devices used in heavy industry, medical and health technology, automotive industry, logistics and warehousing. A software platform intends to provide a universally verifiable code execution platform (a runtime engine). Applications developed model-based or coded using various programming languages may be executed parallel using a modern and efficient container technology securely according to real-time requirements.

UNIQUE SAFETY & HIGH-PERFORMANCE VIRTUALIZATION TECHNOLOGY

FAST TIME TO-MARKET

With the Quux middleware, developers have a standard toolset to build and debug applications for embedded devices. Pre-integrated software with support for WASM and WASI will fast move you to the prototyping phase of your next project.

Protecting Your Technology Investments

Our modular and flexible solution lets you seamlessly consolidate multiple applications to disparate software technologies written in different languages on the same endpoint, without the need to overhaul or invest in recoding and redesign for software.

Reduce Certification Time

Reduce safety certification time and costs with virtualization technology with the highest safety compliance and pre-certification levels. Leveraging standards such as WASM and WASI, Quux middleware offers separation and isolation of safety-critical components from non-safety-critical components.

Optimize Systems with Consolidation

Optimize Systems with Consolidation

Consolidating applications onto one SoC with
Quux middleware technology allows you to:

  • Reduce hardware costs
  • Optimize size and power consumption
  • Shorten development and test cycles
  • Easily migrate legacy code to one SoC

Increase system performance

Quux middleware provides a high-performance virtualization environment reliability without wasting resources.

  • Small footprint
  • No need to run multiple OS

Safety and Security

Sandboxing ensures Quux middleware applications can be isolated from each other to ensure the incorrect behavior of one application can’t affect other applications or bring down the system.

TECHNOLOGY

The Quux middleware allows you to safely consolidate multiple applications to co-exist on the same SoC and separate safety-critical from non-safety critical components. The solution is built using the unique Virtual Execution Environment, a safe and secure embedded software middleware platform capable of running on any SoC.

We provide virtualization, code verification, and flexible sandbox environments for a fleet of processors and programming languages.

 

  • Designed for IEC61508 and ISO26262 compliant application development
  • Managing safety and secure application deployment process for delivering firmware and application components to Industrial IoT endpoints
  • Possibility to run third party application components
  • Focusing on software asset packaging and management

Support of 32-bit

and 64bit processors

Web Assembly software execution ahead-of-time (AOT) or just-in-time (JIT)

Support of Ada, C, C++, Delphi, Fortran, Haskell, Java, Objective-C, Rust with LLVM toolchain

Execution of multiple application with trusted and secured sandboxing

Virtualization of hardware and middleware

Dynamic application loader

Haluatko kuulla ja keskustella lisää?

Jätä yhteydenottopyyntö, niin olemme yhteydessä mahdollisimman pian

Ota yhteyttä