Working together

Three ways to start

Most clients begin with a fixed-scope pilot. The other two exist because not every project starts from nothing, and not every roadmap fits in one engagement.

Architecture review

For teams who have a build underway and want a second opinion before it scales.

2 weeks, fixed fee
  • Code and architecture walkthrough
  • Load and failure-mode analysis
  • Security review of device identity and OTA
  • Written findings, ranked by risk
Ask about a review

Dedicated pod

For a long roadmap. A standing team that works as part of yours.

Monthly, 3-month minimum
  • Firmware, Node.js and React engineers
  • Your rituals, your board, your repo
  • Named engineers, no rotation
  • Scale up or down with a month's notice
Talk about a pod
Side by side

What actually differs between them

Architecture reviewBuild a pilotDedicated pod
Typical length2 weeks10–14 weeksRolling, 3-month minimum
PricingFixed feeFixed scope, fixed priceMonthly rate per engineer
Team size2 engineers4–6 engineers3–6, adjustable
Firmware includedReviewed onlyYesYes
Hardware in the fieldNot included20–50 unitsDepends on roadmap
You own the codeIncludedIncludedIncluded
Runbooks and docsFindings reportIncludedIncluded
Weekly demoFinal readoutIncludedIncluded
Can convert to the next stageInto a pilotInto a pod—
Fit

When each one is the wrong choice

The fastest way to pick is usually to rule two out.

2 weeks, fixed fee

Architecture review

Two weeks, two engineers, one written report. We read the code, run the load profile you expect at scale, and try to break the device identity and update path. You get findings ranked by what they will cost you if left alone, with the cheap fixes separated from the structural ones.

Good fit

You have something running, growth is coming, and nobody internally has the distance to assess it.

Wrong fit

You have nothing built yet. Start with discovery instead — there is nothing to review.

10–14 weeks, fixed scope

Build a pilot

The whole path from sensor to screen, on a real site, with a fleet small enough to fix. Fixed scope and fixed price, agreed after a discovery phase so the number means something. Most clients start here, and most production builds are a continuation of the pilot rather than a rewrite of it.

Good fit

You know what you want to measure and need to prove the whole chain works before committing to volume.

Wrong fit

The requirement is still moving weekly. Do discovery first; fixed scope needs a fixed question.

Monthly, 3-month minimum

Dedicated pod

A standing team inside your process: your standups, your board, your repository. Named engineers who stay on the account rather than a rotating bench. Typically three to six people, adjustable monthly, with a three-month minimum so the team is worth onboarding.

Good fit

You have a roadmap longer than one project and you would rather grow capacity than hire for it immediately.

Wrong fit

You need one specific thing built and finished. A fixed-scope pilot will cost you less.

Estimator

Size the work before you talk to anyone

Pick what needs building and the estimator returns a duration range, a team size and the engagement model that usually fits. It is deliberately rough.

3 selected
Pick everything you would need for a first working system on a real site.
50 devices
Twenty to fifty is usually enough to find the failures that matter.
1
ERP, billing, ticketing, existing SCADA — each one adds a contract to agree.
Radio, medical or safety certification adds a fixed block of time that cannot be compressed.
Inherited code starts with a two-week review so both sides know what we are taking on.

Rough shape of the engagement

Estimated duration
15–20 weeks
Team size
4–5 engineers
Effort before parallelism
16 eng-weeks
Suggested model
Build a pilot

This is a budgeting range, not a quote. It exists so you can take a defensible number into a planning conversation. Discovery turns it into a fixed price we will hold to.

Send this scope to us
Why we will not quote a price here

A number produced before anyone has seen your constraints has to be padded to be safe, and padding is how projects get priced out of existence. Discovery is two weeks and priced separately, and the fixed price that comes out of it is one we hold to.

Bring the estimate and we will argue with it

The most useful first call is one where you already have a rough shape in mind. We will tell you which parts we would cut.

Read the common questions