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

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.


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


Teemu Tanskanen

Teemu turns technology assets into business reality within the digital world. Before running Quux, Teemu held various positions as CTO and CSO in several B2B Tech companies.

Pertti Arjanne

Pertti has run more than 30 years' own engineering company serving various industry areas like Automotive, Military, and Medical. He previously served as a CTO of the Comatec Group.

Ari Kaukovirta

Ari has more than 25 years of experience in embedded system development. He previously served in industries such as Automotive, Machine Automation and Robotics.

Ismo Ranta

Ismo has more than 30 years of experience in embedded system development. He previously served in industries such as Automotive, Military, and Medical.

Markus Peltokangas

Markus is an experienced embedded software QA engineer from the ICT industry. He previously served as a Quality Engineer at Nokia.

Heidi Merimäki

Heidi is a talent management enthusiast who has researched learning processes in multi cultural, professional organizations.

Contact Us

Ota yhteyttä
I would like to be contacted by *
You can send me information about Quux news, products and services *
My information can be saved to the Quux Oy register according to our Pivacy policy *