SELECTED ENGINEERING WORK

A closer look
at the responsibility.

Complete systems, focused subsystems and platform contributions. These examples show the software scope, interfaces and delivery context.

PRODUCTION ECU SOFTWARE

A complete drivetrain ECU

Complete software for a drivetrain control ECU, developed from scratch and taken into production.

Software architecture
ApplicationControl logic
MiddlewareServices & communication
Hardware accessDrivers & peripherals
CANVehicle network
BootStartup & updates
ECU hardware

Defined boundaries, from hardware to application.

Production deliveryView project

STARTUP & FIRMWARE UPDATES

Boot, updates & recovery

CAN-based bootloader software covering programming, integrity validation, recovery and application handover.

Boot & update decisions
Receive & programCAN update transport
Validate imageIntegrity & entry checks
Pass
Run application
Fail
Recovery

Image integrity and cryptographic authenticity are distinct.

Implemented softwareView project

PLATFORM & RELEASE ENGINEERING

VCU integration & release

Build infrastructure, calibration software and low-level integration at vehicle control unit level.

Build & integration
DriversHardware interfaces
ModelsSimulink wrappers
Integration baselineCalibration · Supplier interfaces
Build & CI/CDReproducible software build

Contribution areas within the vehicle software platform.

Platform contributionView project

MULTICORE & SOFTWARE SAFETY

Multicore safety architecture

Software safety architecture for a vehicle controller on an Infineon TriCore-based platform.

Multicore architecture
Execution boundaries
Partition ATasks & memory
Partition BTasks & memory
RTOS & protectionTiming · Memory · Access

Logical view; allocation depends on the target and safety goals.

Architecture contributionView project

CONTROL-MODULE DEVELOPMENT

Actuator-control software

Ongoing ECU software development for a mechanical vehicle subsystem and its motor-control interfaces.

Control & feedback
Application commandCAN interface
Control servicesState · Diagnostics · Feedback
Motor-service interfaceActuator integration boundary

Software development and verification are ongoing.

Development ongoingView project

ANDROID & EMBEDDED INTEGRATION

Android HMI & ECU integration

Android application and ECU software for switching equipment in a specialist vehicle application.

From command to equipment
Android HMIOperator controls
Supplier ECUEmbedded application
Equipment power pathsSupplier hardware

Software on both sides. Hardware supplied by a third party.

Implemented softwareView project

OUR INFRASTRUCTURE · SIAVASH LABS

Open-model infrastructure

Our infrastructure project for deploying open AI models and connecting them to applications and development workflows.

Open-model service
ApplicationWeb · Mobile · Development tools
Backend APIApplication integration
Model-serving infrastructureDeployed open model

Siavash Labs · Our own infrastructure project.

Own infrastructure projectView project

Client identities remain confidential. These examples include our founder’s work across client programmes and previous employment. Read the experience context

LET’S GET SPECIFIC

What are you building?

Tell us what needs to work, what already exists and the milestone you need to reach.

Discuss your project