Consulting · AI · A way forward

DBDonnie BurtonFounder · Operator · Systems ArchitectStart a project
Donnie · workroomTalk to DonnieSkip to service details

01 / Service

Embedded software engineering

Have a device or product idea that needs software? Tell us what it should do, what already exists and where you need help. We’ll work through the requirements before proposing a build.

Discuss your project

Start with a conversation. Agree the scope and cost before work begins.

NUCLEUS / WORKSPACEEXAMPLE

Prepare a reporting workflow for my team.

4/4 · Return work for review

Ongoing CTO support is an option.

Illustrated tool: Example tools
Project example

Illustrative workflow only. This display does not verify connections or run an agent.

01 / Embedded software engineeringConceptual illustration

First, the question

What should your device do?

Start with the job it needs to perform. We can help you turn that description into a project conversation about the device, its connections and how you’ll know the result works.

A few things to think through

  1. What device or target platform are you working with?
  2. What does it need to connect to or communicate with?
  3. What code, documentation or prototype do you already have?
  4. What operating limits and checks must the project meet?

A plain description is enough to start. Keep passwords, access keys and sensitive files out of your first inquiry.

NUCLEUS / WORKSPACEEXAMPLE

Prepare a reporting workflow for my team.

4/4 · Return work for review

Ongoing CTO support is an option.

Illustrated tool: Example tools

Illustrative workflow

01 / Embedded software engineering

The Nucleus workspace brings the project request, approved connections and work to review into one view.

Conceptual illustration

The working conversation

Make the behavior clear before the build.

These four discussion areas help define the work. The device and its requirements determine the technical approach.

Target
The device, its purpose and the environment it will operate in.
Interfaces
The inputs, outputs and other systems it needs to work with.
Logic
The actions it should take, including what happens when something goes wrong.
Validation
The checks and evidence you need before accepting the work.

How we work together

Big possibilities.
Clear next steps.

The project determines the work. We’ll set out the scope, responsibilities, review points and cost estimate before you decide to move forward.

NUCLEUS / WORKSPACEEXAMPLE

Prepare a reporting workflow for my team.

4/4 · Return work for review

Ongoing CTO support is an option.

Illustrated tool: Example tools

Illustrative workflow

  1. Understand the requirements.

    Review the current stage, available documentation and the people involved.

  2. Agree the scope.

    Define the proposed work, review points, cost and any specialist requirements.

  3. Build, review and verify.

    Work through the agreed stages and assess the result against the checks defined together.

Connected tools / MCP + APIs

Your tools. One connected system.

Apps, AI agents and workflows—connected with purpose.

We design the connections between your tools—using MCP, APIs and custom automation.

Example workflow · Codex

From your brief to reviewable code.

Connect coding assistance to approved project context and repository tools, with clear review gates before consequential changes.

CodexScoped repository toolsReviewable changes

Plan my integration

Example tools. Connections are scoped to your workflow.

Your next step

Tell us what you’re working on.

A short description of the device, the current stage and your main constraint is a useful place to begin.

Discuss your project

You’ll review an email draft before sending your inquiry.

NUCLEUS / WORKSPACEEXAMPLE

Prepare a reporting workflow for my team.

4/4 · Return work for review

Ongoing CTO support is an option.

Illustrated tool: Example tools

Illustrative workflow