Skip to main content
Ujjwal Solanki

Ujjwal Solanki

Software Engineer – Android Automotive Platform

Talent
BengaluruMember since June 3, 2026
KotlinC++RustAAOSAOSPAndroid FrameworkAndroid AutomotiveCar ServiceAIDLHALVHALIVIClusterJetpack ComposeMVVMLiveDataRoomgRPCProtobufIPCAndroidADBLogcatGit
·

Hire this person

Send a job offer directly to this candidate

KotlinC++RustAAOSAOSP

About

Developed Android Automotive software across Android Framework, HAL/VHAL and Middleware layers for Cluster platform programs. Designed and enhanced Binder/AIDL based IPC interfaces enabling communication between Android platform components and backend services. Contributed to Android Automotive Car Service customization and vehicle feature enablement.

Experience

Software Engineer – Android Automotive Platform at Renault Nissan Technology & Business Centre India (RNTBCI) (2024-07 – Present)

  • Developed Android Automotive software across Android Framework, HAL/VHAL and Middleware layers for Cluster platform programs.
  • Designed and enhanced Binder/AIDL based IPC interfaces enabling communication between Android platform components and backend services.
  • Contributed to Android Automotive Car Service customization and vehicle feature enablement.
  • Integrated Android Framework components with Vehicle HAL interfaces for vehicle property access and processing.
  • Developed production middleware components using Rust and C++ for configuration management, diagnostics and vehicle data exchange.
  • Implemented gRPC and Protobuf based communication mechanisms between Android platform services and backend middleware components.
  • Worked across Application, Framework, HAL/VHAL and Middleware layers to support end-to-end automotive software integration.
  • Built emulator compatible platform solutions using Cuttlefish, shifting approximately 70% of validation activities from hardware environments to emulator based workflows.
  • Developed ADB and Binder/AIDL debugging utilities reducing issue triage time from approximately one working day to 3–4 hours.
  • Performed system level debugging and root cause analysis using ADB, Logcat and platform logs across Android platform and middleware components.
  • Supported software integration, validation, defect resolution and release readiness activities for production automotive programs.

Software Engineer Intern at Immersive Infotech (2024-03 – 2024-05)

  • Resolved application defects, validated feature functionality and supported stable software delivery across multiple release cycles.

Education

Integrated M.Tech in Information Technology – International Institute of Professional Studies (IIPS), DAVV University (2019-08 – 2024-05)

Skills

Software EngineerAndroid Automotive Platform

Reviews

Related