Engineering services

We teach this layer.
We also build it.

Bootloader, middleware, application software and cybersecurity — plus the prototypes and production-line systems around them. Same engineers who write the guides.

What we build

Across the ECU software stack

A complete stack, or the one layer a programme is missing.

Bootloader

ISO 14229 · Secure boot

The code that runs before the application does, and the only reason an ECU in the field can ever be updated.

  • Flash bootloader design and integration
  • UDS-based reprogramming flows
  • Secure and authenticated boot
  • Memory layout and linker configuration
  • Recovery from an interrupted flash

Learn it — L5 · L4

Middleware & platform

AUTOSAR Classic

The layers between the silicon and the feature: drivers, communication, diagnostics, memory and the RTE above them.

  • AUTOSAR BSW integration and configuration
  • MCAL bring-up on new silicon
  • COM and diagnostic stack setup
  • RTE and software-component wiring
  • Migration between tool chains

Learn it — L5 · L2

Application software

The feature itself — control logic, state machines and the plausibility checks that keep it honest.

  • Control and feature logic, model-based or handwritten
  • Calibration, XCP and A2L
  • Integration against real ECU behaviour
  • Degradation strategy and safe states

Learn it — L3

Cybersecurity

ISO/SAE 21434 · UNECE R155

Type approval depends on it. Without a certified CSMS a vehicle cannot be sold in the UNECE markets at all.

  • TARA — threat analysis and risk assessment
  • Secure boot, secure diagnostics, key management
  • HSM integration and secure onboard communication
  • Penetration testing on the bench, under a signed scope
  • CSMS process, evidence and audit readiness

Learn it — L2 · L5 · L1

How we engage

From a bench prototype to a line in production

Short, sharply-scoped work as readily as a full programme.

Prototype building

Proof-of-concept and prototype work — standing an idea up on real hardware before it becomes a programme.

You have a concept and need it demonstrated on a bench, quickly.

End-to-end delivery

Requirements through architecture, implementation, integration and validation, as one piece of work rather than handed between vendors.

You want one team accountable for the whole thing.

End-of-line systems

Production-line test and flashing: EOL sequences, diagnostic routines, and the tooling that drives them at a cycle time measured in seconds.

You are approaching start of production and the line needs building.

CSMS support

Cyber Security Management System work: process definition, risk assessment, and the evidence trail an audit expects to see.

You need R155 type approval and the process does not exist yet.

Tooling

The bench we work on

Measurement, calibration, tracing and diagnostics — the tools a vehicle programme lives in.

  • CANoe
  • CANalyzer
  • Vehicle Spy
  • Wireshark
  • PCAN / Kvaser
  • CANape
  • ETAS INCA
  • Lauterbach TRACE32
  • Vector DaVinci
  • EB tresos
  • ODX / OTX
  • caring caribou
  • Scapy / socketcan

Tell us what you are
actually stuck on.

A bootloader to bring up, a CSMS audit to prepare for, an end-of-line system to build. We will tell you honestly whether we are the right fit.