How It Works

From first call to
running platform.

ROSA is designed to fit your situation, not the other way around. Here's how the engagement works, what you get, and what it costs to think about.

Fit

ROSA meets you where you are.

You don't have to replace what you have to get started. ROSA can work two ways:

Option A

Hardware Abstraction Layer

ROSA slides in beneath your existing platform as the hardware abstraction layer. Your software stays in place. You immediately get ROSA's hardware portability, LTS, and maintenance coverage, without touching your application logic.

Best for:

Teams with a working platform that want to reduce maintenance burden or prepare for new hardware without a full rewrite.

Option B

Full Platform Replacement

ROSA replaces your existing platform entirely. You get Composer, Interconnect, and Atelier: a complete embedded software foundation. Your team builds only the application logic that differentiates your product.

Best for:

Teams starting fresh, transitioning from bare metal, or whose existing platform has become too costly to maintain.

Either way, you get the same core guarantee: fixed cost, platform risk handled by us, 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 Composer
  3. Composer 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.
Talk to us →

The Process

From first conversation to running platform.

Step 01

Introduction

We walk through your current setup, your challenges, and what ROSA can and can't do for your situation. No commitment required.

1–2 hours

Step 02

Technical Onboarding

Hands-on session covering Modules, Interconnect, the SDK, and automated code generation with your engineering team.

<8 hours

Step 03

First Module on Hardware

Your team deploys the first working application module on real hardware using ROSA templates and auto-generated interfaces.

<24 hours

Step 04

Evaluation

We use built-in observability tools to review performance and architecture together. Refinements happen without manual rewrites.

Days 2–3

Step 05

Full Integration

Scale to additional modules, activate Core Modules (OTA, diagnostics, connectivity), and bring in whatever module library components you need.

Week 2+

Engagement Model

Sized to your complexity.

We offer 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.

  • ROSA Composer + Interconnect
  • Standard module library
  • LTS & maintenance coverage
  • Certification support

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 fixed prices 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. That covers your upfront licence, ongoing maintenance, and platform risk, for a predictable annual fee.

If something unexpected comes up, certification is harder than anticipated or a hardware bring-up takes longer. 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 the platform causes a problem, we solve it.

Ready to scope your situation?

The first conversation is a 30-minute overview. No commitment, no sales deck. Just an honest discussion of what ROSA can do for your specific platform challenge.

Let's talk →