Modern Embedded Software
Lightweight, Efficient, Elegant

State Machines & Tools
for Embedded Systems

We’re on a mission to bring Quantum Leaps in quality and productivity to embedded software development. Our modern QP™ real-time embedded frameworks (RTEFs), the QM™ modeling tool, and the QTools™ collection enable event-driven architecture, finite state machines, model-based design and automatic code generation.

Embedded Software

QP real-time embedded framework (RTEF)

QP™ Real-Time Embedded Frameworks (RTEFs)

Quantum Leaps' QP/C and QP/C++ real-time embedded frameworks (RTEFs) provide lightweight, reusable software architecture based on event-driven active objects (actors) and finite state machines. Ideal for ARM Cortex-M and other 32/16-bit microcontrollers. Also integrated with Linux/POSIX.

Host-Based Tools

QM modeling tool for state machines

QM™ Model-Based Design Tool

QM™ (QP Modeler) is a freeware model-based design (MBD) and automatic code generation tool for designing software based on finite state machines (UML statecharts) and the QP™ frameworks.

QTools collection

QTools™ Collection                     

QTools™ is a collection of various open source host-based tools for working with the QP frameworks, such as tools for: software tracing, unit testing, monitoring and prototyping.

QP-bundle logo

Download & Try it!

It's easier than you think...

The following free downloads contain everything you need to get started: the QP™ frameworks, the QM™ modeling tool and the QTools™ collection bundled together in a single, streamlined QP-bundle:

Current version 6.9.3 (VirusTotal links / SHA256-hashes)
Released on: April 12, 2021

Getting started with QP-bundle video
Watch "Getting Started" Video
The latest code, with the recent enhancements and bug fixes, is available on:

News & Updates

NASA Perseverance rover on Mars

Hierarchical State Machines Persevere on Mars

Steve Scandore, the technical lead of the Mars 2020 FSW, talks about the Mars Perseverance Software in his keynote address at the recent Embedded Online Conference 2021… Hierarchical State Machines in Perseverance Flight Software Among others, Steve explains the role

Read More »
Miro Samek

Interview with Miro Samek

Interview with Miro Samek of Quantum Leaps conducted by Leonardo Held in February 2021. Published in Portuguese in “Embarcados”. Origins What is Quantum Leaps? Quantum Leaps is an embedded software company on a mission to bring “quantum leaps” in quality and

Read More »
Miro Samek at Embedded Online Conference

Embedded Online Conference 2021

The Embedded Online Conference was a big success last year. This year, Quantum Leaps’ Miro Samek will present again and continue the subject of “Modern Embedded Programming”. This year, the subject is: Modern Embedded Programming with Hierarchical State Machines and

Read More »

Our Customers

For almost two decades our modern embedded software and development tools have been delivering a competitive advantage to hundreds of companies around the world in a wide variety of markets.