About Me

Engineer. Writer.
Long-term thinker.

10+ years inside automotive software — from bare-metal ECU firmware to OTA infrastructure to SDV platforms. I write to share what the industry rarely explains clearly.

UK
Utsav Krishna
Tech Lead · Automotive Software Engineer
10+
Years exp

4
Companies

SDV
Focus area

2031
KP goal

10 Years Inside Automotive Software

I am Utsav Krishna — an automotive software engineer who has spent over a decade building the systems that power modern vehicles. My journey started with bare-metal ECU firmware at Bosch, moved through infotainment and middleware at Harman International, and expanded into platform software at LG Soft India.

Today, I work at the intersection of traditional ECU architecture and next-generation software-defined vehicle platforms — helping shape how automotive software is built, deployed, and updated at scale.

The industry is going through its biggest transformation since fuel injection. Every OEM is scrambling to shift from hardware-defined to software-defined architectures — and most engineers are navigating this without a clear map. I write to create that map.

Clear, honest, opinionated writing on what is actually happening inside automotive software — not the marketing version, the engineering reality.

What I know deeply

Built over 10 years of production work — not theory, real systems and real engineering challenges.

⚙️

ECU Architecture

From single-core AUTOSAR Classic to multi-core heterogeneous ECU designs. Deep experience in ECU consolidation, domain controllers, and zonal architectures.

AUTOSAR ClassicMCALBSW

🔄

OTA Update Systems

End-to-end OTA architecture including campaign management, differential updates, rollback strategies, and safe update mechanisms for safety-rated functions.

eSyncUPTANEDelta OTA

🔗

Middleware & Communication

AUTOSAR Adaptive service-oriented architecture, SOME/IP, DDS, and the practical tradeoffs in choosing communication middleware for SDV platforms.

SOME/IPDDSara::com

🔒

Automotive Cybersecurity

Threat modeling, secure boot, HSM integration, and cybersecurity by design for automotive embedded systems. UN R155 and ISO 21434 compliant approaches.

ISO 21434SecOCHSM

🦀

Rust for Automotive

Building memory-safe, reliable tooling and system components using Rust — bringing modern systems programming to safety-critical automotive development.

RustEmbedded Rustno_std

🚗

Software-Defined Vehicles

The full SDV transition — from architecture decisions and platform selection to the organizational and engineering challenges teams face during the shift.

AUTOSAR AdaptiveCOVESAEclipse SDV

Find me online

Follow the work, the writing, and the thinking across platforms.

Scroll to Top