About

Automotive BSW depth, protocol fluency, and a bias for traceable delivery.

I build and integrate AUTOSAR Classic communication stacks for production ECUs — ADAS ultrasonic parking and commercial-vehicle J1939 platforms — with full SDLC exposure from DOORS requirements through CANoe validation under ASPICE and Agile frameworks.

How I work

I like removing ambiguity early: clear DBCs, explicit PGN/SPN maps, and SWC port definitions that survive integration. When defects show up, I dig through Trace32 and COM traces until the root cause is obvious — then lock the fix with coverage evidence.

What I focus on

AUTOSAR Classic BSW configuration, J1939 stack integration, CAN/CAN-FD signal routing, ASIL-aware defect resolution, MISRA/static analysis, and ASPICE L2 artifact traceability — while upskilling toward AUTOSAR Adaptive and CI/CD-driven delivery.

Principles

Four rules I keep coming back to.

01

Resolve signal ambiguity before the first flash

Mapping bugs found in DBC and network-matrix reviews are cheap. The same bugs found on the vehicle are expensive. I push clarity into COM DBCs and VGI interfaces early.

02

Every requirement needs a test artifact

DOORS → implementation → RQM evidence is not bureaucracy when you are preparing for ASPICE. Traceability is how audits pass with zero open non-conformances.

03

Fix the root cause, then raise the fix rate

Lauterbach logs and COM-layer traces beat guesswork. Raising first-time-fix from 60% to 85% came from better RCA discipline, not more churn.

04

Safety quality is part of the stack, not a gate at the end

MISRA findings, Polyspace defects, E2E protection, and ASIL-aware change handling belong in the same loop as Tresos configuration — not as a late surprise.

Core strengths

Protocol depth, integration clarity, process discipline.

AUTOSAR Classic BSW J1939 stack CAN / CAN-FD SWC & RTE E2E Protection ISO 26262 awareness ASPICE L2 MISRA C / Polyspace CANoe / Trace32 IBM DOORS traceability

Next

See how this shows up on real platforms.

Five public tooling repos: DBC/ARXML validation, SIL, Trace32 analysis, MISRA triage, and ASPICE traceability.