Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer
Riyaz Ahmed

Riyaz Ahmed

Principal Engineer
Bangalore,KA

Summary

  • 15+ years of professional experience in mobile applications/framework/middleware development on Android, LiMo and Maemo
  • Poses good programming experience on C, C++, and Linux
  • Having good expertise on Android Audio Framework, Android Treble/HIDL Architecture, Android Application and framework development
  • Having good expertise on Android In-Vehicle infotainment system(IVI)
  • Strong analytical and problem solving skills
  • Experienced on software development for Mobile & automotive OEMs
  • Experience in mentoring engineers and leading a team
  • Experience in Automotive SPICE (ASPICE) compliance
  • Experience with IBM DOORS Next Gen and related ALM tools (RTC)
  • Good exposure on Linux Environment

Overview

15
15
years of professional experience

Work History

Principal Engineer

HARMAN International
08.2017 - Current
  • Design and developed the vehicle PowerModing service which is responsible for driving Android IVI power state machine & interacting with vehicle interface processor
  • Design and developed the vendor Hals like DiscreteData, AudioDSP and Analytics Event logger
  • Responsible for grooming, planning, scheduling and delivery of major system components like Vehicle HAL, Vehicle PowerModing & CarService
  • Bug fixing and maintenance of CarService, Vehicle HAL and android system components
  • Core member of Advanced Engineering team to develop next generation POCs based on Android-R and Exynos Auto
  • Leading a team of 8 members

Lead Engineer

Zebra Technologies
04.2015 - 08.2017
  • Design and developed Zebra volume controller in order to replace android default volume Panel
  • Worked with the vendors to make sure that the enterprise Audio uses cases are being implemented without any deviation
  • Integrated Ittiam library for noise cancellation on TI’s OMAP 44xx
  • Added support for Hardware beep support from audio Hal till application layer
  • Riyaz Ahmed - page 1
  • Handled change requests & resolved issues.

Technical Lead

Symphony Teleca
10.2009 - 03.2015
  • Managed the Android Audio framework/Hal components for Samsung Galaxy device from Froyo till Jelly Bean
  • Ported Samsung audio solution like sound equalizer, sound effect and sound booster into android audio framework Ported NXP solution for VOIP calls
  • Modified Android AudioPolicyManager for different chipset vendors
  • Modified Android AudioHAL for different chipset vendors
  • Implemented volume separation feature
  • Developed audio tuning application
  • Added support for dumping PCM data to files
  • Resolving issues and handling change requests

Software Engineer

Sasken Technologies Limited
04.2007 - 10.2009
  • Part of Linux Platform Development and LiMo Standards team
  • Development and enhancement of phone-setting Application
  • Development and enhancement of Doc-View Framework for mobile Apps
  • Development and customization of GTK+ widgets

Education

Bachelor of Engineering - Electronics and communication

Visvesvaraya Technological University

Skills

    C/C programming

undefined

Timeline

Principal Engineer

HARMAN International
08.2017 - Current

Lead Engineer

Zebra Technologies
04.2015 - 08.2017

Technical Lead

Symphony Teleca
10.2009 - 03.2015

Software Engineer

Sasken Technologies Limited
04.2007 - 10.2009

Bachelor of Engineering - Electronics and communication

Visvesvaraya Technological University
Riyaz AhmedPrincipal Engineer