How an engagement starts

From first call to ROSA
in your own ecosystem.

No big-bang decision anywhere. Every step is small enough to say yes to, pays for itself, and earns the next one. Or it tells you honestly that ROSA isn't your answer.

The path

Three steps. Each one earns the next.

Step 01

Exec call

45 minutes on your situation: where firmware hurts, what ROSA can and can't do about it. No sales deck, no commitment.

Free

Step 02

Two days, structured

A fixed-price working session on-site: a Prioritisation Workshop on your whole firmware estate, or a CRA readiness check. You keep a written findings document with a prioritised picture, useful whether or not we ever meet again.

€5,000 fixed · fully credited against a later ROSA licence

Step 03

In your ecosystem

Whatever the plan prioritised, running where you work: the quality stack wired into your CI and benches, CRA evidence flowing from your builds, or ROSA on your own SoC. Success criteria agreed in writing before we start.

Days to weeks, capped price

From there it grows on its own merits, from team scope to organisation to group. The engagement models are below. When two days is not enough, a portfolio-wide assessment embedded with your teams over several weeks also exists. It's usually what a workshop recommends, not where an engagement starts.

Fit

ROSA meets you where you are.

You don't have to replace anything to get started. Where ROSA fits depends on what you already have:

Option A

Extend what you have

Your platform and your application logic stay in place. Your team brings in the parts of ROSA that help: managed Zephyr and Linux, kept current and secure by us, hardware abstraction modules for new silicon, the quality stack wired into your existing CI. Everything lands in your repos as code you own.

Best for:

Teams with a working platform that want to reduce the maintenance burden or reach new hardware without a rewrite.

Option B

Build new with ROSA

Starting a new product, or moving off bare metal? Your team describes the product in ROSA's explicit product model and picks modules for the undifferentiated work: updates, provisioning, connectivity. ROSA generates the rest deterministically, into your repos, as readable code you own. Your team builds the application logic that makes the product yours.

Best for:

Teams starting fresh or transitioning from bare metal.

Either way, you get the same core guarantee: fixed cost, we carry the risk in everything we maintain, and a clear path to adding more as your product grows.

Your starting point

Start where you are.

Three ways into ROSA, depending on where your product is today.

Bring your existing codebase across

  1. List your existing APIs and hardware dependencies
  2. Map them in ROSA's product model
  3. ROSA generates the glue code for your target hardware (Zephyr, Linux, and more)
  4. Your application logic stays intact. Some dependency work may be needed depending on your stack.
Let's talk →

Engagement Model

Sized to your portfolio.

There are three engagement levels based on how many products and hardware platforms you need to support. All tiers include the same core guarantee.

Tier 1

Single Product

One product, one hardware platform. The right starting point for teams evaluating ROSA or launching their first ROSA-based product.

  • The complete ROSA product: build, test, prove, steer
  • Standard module library
  • LTS & maintenance coverage
  • Compliance evidence, exportable per release

Tier 2

Product Platform

Multiple products on a single hardware platform. For teams building a product family that needs to scale without fragmentation.

  • Everything in Tier 1
  • Multi-product variant support
  • Extended module library access
  • HIL testing frameworks

Tier 3

Multi-Platform

Multiple product families across multiple hardware platforms. For organisations managing a broad embedded portfolio.

  • Everything in Tier 2
  • Cross-platform architecture
  • Full module library
  • Dedicated support & SLA

Pricing

A fraction of what you'd spend building it yourself.

We don't publish a fixed price list because the embedded industry varies too much: different sectors, different hardware complexity, different compliance requirements.

What we do: estimate what your internal development would cost, and target roughly 25% of that number. The upfront licence covers the product. The annual fee covers maintenance, long-term support, and the risk in everything we maintain.

If something unexpected comes up (the compliance evidence takes more work than expected, or a hardware bring-up runs long), that's our problem, not yours. The price doesn't change.

~25%

of estimated internal development cost, upfront licence

20%

of licence fee per year, covering maintenance, LTS, and risk

Fixed

No surprise overruns. If anything we maintain causes a problem, we solve it.

Step one is free.

45 minutes on your situation. No commitment, no sales deck, just an honest discussion of what ROSA can do for your specific firmware challenge.

Let's talk →