Aravind V: Aravind - Vkh@yahoo - Co.in
Aravind V: Aravind - Vkh@yahoo - Co.in
Aravind V: Aravind - Vkh@yahoo - Co.in
[email protected]
+91 9629293269
Professional Summary
o A qualified B.E - Electronics and Communication Engineer with 6.3 years of experience in Embedded
Software development from Medical and Automotive Domain.
o Experience in development of application and driver level software layers.
o Experience in Automotive Android Framework Development for In-Vehicle Infotainment
o Experience in Bluetooth Classic and Bluetooth Low Energy(BLE) development over Bluedroid,
MindTree and OpenSynergy Stack using respective APIs
o Experience in Wi-Fi development over AOSP
o Experience in Software Development for Infotainment in Automotive Domain using AUTOSAR
o Extensive knowledge on Embedded C development across multiple processor architectures.
o Experience in Hardware level debugging using Oscilloscopes, BT/WLAN Testers and simulators
o Experience in Unit Testing, Integration testing and Bug Fixing.
o Intermediate Experience in creating Android Applications for Testing IVI Development Features
o Knowledge on RTOS Concepts such as IPC including Synchronization Mechanism.
Work Experience
DESIGNATION DOMAIN DURATION COMPANY
Senior Embedded C, C++, Java Feb 2017 – Till Date Visteon Technical Service
Software Engineer (AOSP), Linux Centre, Bangalore
Software Engineer & C, Windows June 2014 – Feb 2017 HCL Technologies, Chennai
Lead Engineer
Technical Skills
o Operating Systems/RTOS : Android(Automotive AOSP), Windows, Linux, UNIX
o Language : Java(AOSP), Embedded C, C++, FRANCA IDL
o Build System : CMake, KBS(Kepler Build System)
o Development tools : Android Studio, IAR Embedded Workbench, Visual Studio, Geany.
o CAN Tools : Vector CANoe
o Version control/Bug track : GIT, IBM Rational Team Concert (IBM RTC )
o Requirements Management: IBM Doors
o Communication Protocols : Bluetooth Classic, Bluetooth Low Energy, Wi-Fi, CAN, SPI, I2C, UART
o Bluetooth Profiles : HFP,A2DP,AVRCP,OBEX,PBAP,HID,SPP,GAP,GATT
o Database : Basics of Sqlite
o Standards/Compliances : IEC-62304, ISO-14971, IEC-60601, ISO-26262, MISRA C
o Testing Tool : VecorCAST
Projects Details
GAC – IVI CARs
o Company : Visteon Technical Service Centre, Bangalore
o Client& Duration : Guangzhou Automobile Group (2.2 Years – ongoing)
o Environment : Automotive Android (Automotive AOSP)
o Domain Supported : Bluetooth & Wi-Fi
Description:
o Leading a team for development of Bluetooth and Wi-Fi related features for In-Vehicle Infotainment
system over Android and ensuring all required features in Android is adapted as per requirements
for both the domains.
Contributions:
o Development of new features for IVI system which are not part of AOSP Release as per Requirements
o Implementation of new design for communicating directly from JNI layer to HAL over HIDL for
communicating with Bluetooth Chipset for handling Vendor Specific Commands
o Development of new Interfaces using new AIDLs and also using existing AIDL for handling Customer
specific requirements for providing required information to Android Apps (HMI)
o Design and Implementation of wrapper layer including new Interfaces to use a proprietary tool for
testing WLAN non-signaling mode Tx and Rx functionalities
o Development of Bluetooth Reconnection strategy as per requirement.
o Implementation and adaptation of additional A2DP and AVRCP related features as per Third-party
Media Player to be used in IVI
o Critical Crash fixes, BT and Wi-Fi feature based defects in AOSP framework.
Description:
o Core Team member and Leading a team for development of Bluetooth and Wi-Fi related features for
In-Vehicle Infotainment system over Android and ensuring all required features in Android is
adapted as per requirements for both the domains.
Contributions:
o Development of handling Delay Reporting Feature as part of Bluetooth A2DP Profile in Android
o Design and realization of Cover Art Feature as part of Bluetooth AVRCP v1.6 in Android
o Implementation of new API for providing information on Stations Connected to Access Point of IVI’s
WLAN
o Design modification of Re-Connection Strategy and Scan Results for Wi-Fi Networks in IVI
o Design porting, Crash fixes and Bug fixes in both Bluetooth and Wi-Fi based Feature implementation.
Description:
o Core Team member for Bluetooth Development Team for supporting on new feature implementation,
adaptation and porting of Android Framework.
Contributions:
o Design and Development of Folder Identifier (Folder Counter) Feature over PBAP v1.2 in Android
Framework
Description:
o Core Team member for Wi-Fi Development Team for supporting on new feature implementation,
adaptation and porting of Android Framework.
Contributions:
o Design and Development of new Unbound Service in Android Framework to adapt Wi-Fi
Configuration including Band Selection, Channel Selection based on Country/region currently
present.
o Implementation of new supporting feature for getting Remote Bluetooth Device Name of a Car Play
Connected device as part of OOB Pairing.
Contribution:
o Developing new features in Infotainment division for communicating with any Mobile as per Customer
requirements over different Bluetooth profiles such as HFP, A2DP, PBAP and SPP.
o Implementing required Interfaces using FRANCA IDL for providing access to developed features from
other different Components apart from BT Connectivity in MFA2.
o Fixing Defects found by Validation team and Customer.
o Documenting the implementation design completely in IBM RTC.
o Develop Software in such a way to ensure providing Reusability of Software across different Platforms.
Description:
o Core Team member and Team Lead of BT Connectivity component in MRA2 Project. The Project
involves adapting and porting Software components developed in MFA2 in accordance to the SDK and
SOC used in MRA2. It also involves in developing both Application layer and BT Connectivity layer as
an upgrade to MFA2 by re-using its Software Components and to ensure communication between any
Mobile Device and MRA2 enabled Mercedes Benz Car’s Infotainment Device is done with latest updates
and additional features as per customer needs.
Contribution:
o Porting and re-using MFA2 BT Connectivity components in accordance to MRA2 SDK.
o Developing new features in Infotainment division for communicating with any Mobile as per Customer
requirements over different Bluetooth Profiles such as HFP, A2DP, PBAP and SPP.
o Use Bluetooth Low Energy(BLE v4.1) for scanning directed Advertisement packets from intended
device which allows target to go to deep sleep when not in use and wake up as per BLE scanning.
o Removing additional layers compared to MFA2 Software components to simplify the design.
o Implementing required Interfaces using FRANCA IDL for providing access to developed features from
other different Components apart from BT Connectivity in MRA2.
o Creating Stories and Tasks in IBM RTC and assigning it to the respective Team member.
o Maintaining communication with the Client and other component developers working in MRA2 for
coordinating the delivery of Software as per Customer needs.
o Documenting the implementation design completely in IBM RTC.
BD Swatch
o Company : HCL Technologies, Chennai
o Client& Duration : Becton Dickinson(2.8 years)
o Environment : C, IAR Embedded Workbench
Description:
o Swatch is a class 3 medical device for type-2 diabetes care patients. Insulin is delivered to the body
through a body worn patch (Insulin Delivery Device) which can be programmed through a wireless
(Bluetooth LE) remote controller (Wireless Controller).
Contribution
o Requirement analysis, Development and review
o High-Level design and Low-level design
o Development of Bluetooth Low Energy v4.1 Communication over MindTree Stack
o Performed Project Management activity as Defect Prevention Analyst(DPA)
o Review of Testing Protocols developed by Test Engineers
o Fixing defects and Gaps logged by the Testing Engineers
Sub-Projects in BD Swatch:
BD Swatch (Insulin Delivery Device)
Description:
o Insulin Delivery Device is a body worn patch attached to the patient’s body used for delivering Insulin
automatically and also as per the command received from Wireless Controller.
Contribution:
o Design & Development of application software
o Development of Pump controller driver.
o Development of UART Driver and APIs used debugging purpose of the device.
o Development of BLE v4.1 Communication using MindTree Stack APIs over HID Profile.
Academics
EDUCATION SPECIALIZATION Percentage of Marks
Bachelor of Engineering, Electronics & Communication 78.9%
Higher Secondary Education Maths, Computer Science, Electronics 91.75%
Secondary Education General 73.18%
Personal Details
o Date of Birth : 08-Jul-1991
o Marital Status : Single
o Passport : M0170559
o Pan Card : BJCPA3245B
o Nationality : Indian
o Languages known : Telugu, Tamil, English and Kannada
o Permanent Address : 7/67,Muthurayana Jeebi, Thally Road, Hosur, Krishnagiri Dist.,
TamilNadu - 635109