Ujjwal Solanki
Software Engineer – Android Automotive Platform
Hire this person
Send a job offer directly to this candidate
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)
