Principal Engineer 2 @ Visteon India | Leading Automotive Software Development| AAOS| HAL|framework|ex: Radisys | ex: Oneplus

Greater Bengaluru Area

On-site

On-site

Gurugram, Haryana, India

India

Bengaluru, Karnataka, India

Greater Hyderabad Area


Bachelor's degree, Information Technology
Madhav Institute of Technology and Science, Gwalior
Join Pranshu and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossPrincipal Engineer 2 @ Visteon India | Leading Automotive Software Development| AAOS| HAL|framework|ex: Radisys | ex: Oneplus
With over 12 years of expertise in software design, debugging, implementation, and integration, my focus has been on advancing the automotive domain through innovative solutions. At Visteon India, I lead the design and development of Vehicle HAL, Config HAL, and Diag HAL, facilitating seamless, low-latency communication between AAOS and vehicle hardware. My role also emphasizes creating secure certificate-based systems and factory-grade diagnostic modules to ensure hardware communication across ECU networks. I am committed to enabling scalable and efficient automotive software solutions. By mentoring a five-member engineering team, we deliver complex features under rigorous OEM requirements. My contributions have included designing a runtime customization approach to streamline car feature modifications and leading the migration from legacy systems to next-gen automotive platforms. My core competencies include AAOS, cockpit integration, and inter-process communication (IPC).
Bengaluru
huggingface
Principal engineer 2 at Visteon India, Aug 2024 - Present · 2 yrs 2 mos, Greater Bengaluru Area, Architectural Ownership: Lead the design and development of the Vehicle HAL, Config HAL and Diag HAL for next-gen automotive devices, ensuring low-latency communication between AAOS and vehicle hardware. Team Leadership: Mentoring and leading a 5-member engineering team to deliver complex features under tight OEM deadlines. Security & Diagnostics: Engineered a secure certificate flashing and verification system and a factory-grade diagnostic module to validate hardware communication across the ECU network. Runtime Customization: Designed a scalable approach to modify car features at runtime, significantly reducing the need for software reflashing. Legacy-to-Next-Gen Migration: Led the end-to-end porting of the automotive software stack from Android 9 (Pie) to Android 13 (Tiramisu), spearheading the critical transition of VHAL services from HIDL to AIDL to align with modern AOSP architectural standards. Diagnostic Leadership: Engineered a comprehensive DTC (Diagnostic Trouble Code) management layer, providing robust APIs for external teams to log, track, and clear vehicle malfunctions via the AOSP stack. Production Enablement: Partnered with factory operations to architect the End-of-Line (EOL) testing suite, developing the underlying HAL and application logic to validate hardware integrity and communication during mass production.
Staff Engineer at Radisys, Aug 2023 - Jul 2024 · 1 yr, On-site, Lead the design and development of framework for TV apps. Create design of TV keyboard that operate by dpad. Assist in the design and development of keyboard, browser, and system/framework apps. Support the maintenance of keyboard app for better stability. Collaborate on attaching reverie engine for suggestions. Help in handling keypad buttons behavior at the framework side. Contribute to creating generic dialogs and popup windows for all apps
Technical Lead at Radisys, Aug 2021 - Jul 2023 · 2 yrs, On-site, Design and develop browser app for keyboard and touch phones. Handle keypad buttons behavior at the framework side. Create generic dialogs for all apps. Create generic popup windows for all. Work on overall system memory improvement.
Senior Software Engineer at Radisys, May 2020 - Jul 2021 · 1 yr 3 mos, Gurugram, Haryana, India, Design and develop keyboard app for keypad and touch phones. Maintain keyboard app for better stability. Attach reverie engine for suggestions. Fix kai os/ web os framework bugs. Handle touch phone home, recent, and back functionality
Senior Software Engineer at OnePlus Software R&D Centre Private Limited, Dec 2018 - Apr 2020 · 1 yr 5 mos, India, Work in analysis, design, implementation of parallel/dual application framework. Work on stability issues framework reboot, device stuck, CTS, GTS and VTS. Work on design, debug and improvement of packagemanager.
Senior Software Engineer at Zebra Technologies, Nov 2017 - Dec 2018 · 1 yr 2 mos, Bengaluru, Karnataka, India, 1 OTA upgradation 2 Generic Bug Fixing at Hal layer 3 Analysis of cts, Gts and vts.
software engineer at Sasken Communication Technologies, Nov 2014 - Nov 2017 · 3 yrs 1 mo, Greater Hyderabad Area, I have been working on client location qualcomm in IOT android wearable team Role: Works in android HAL layer implement a daemon that will provide support to start traditional watch mode. Implement appwidgets launcher for Android wear. Implementing features as per client request. Design and develop a driver for Android wear Debugging and fixing issues in android devices. Debug and fix cts test cases. Works in Internet of things(IOT).
Bachelor's degree, Information Technology, Madhav Institute of Technology and Science, Gwalior