Vignesh Ravichandran Email and Phone Number
Experienced in Audio Development and Embedded Systems, specializing in the integration of advanced audio functionalities for automotive infotainment platforms. Skilled in algorithm development, firmware, and device drivers.
-
Senior Software Sytem DesignerAmdThanjavur, Tn, In -
Senior Software EngineerBosch Global Software Technologies Oct 2023 - Nov 2024Bengaluru, Karnataka, IndiaRole: Audio Development & Firmware DevelopmentProduct: Innovative End-to end interior monitoring system in shared mobility using Audio data as primary sourcePlatform: IMX8MM, IMX8MP NXP processorsOS: Linux, RTOS‣ Integration of Audio codec driver, PDM Microphone as platform driver into the kernel & configuration for them in DTB. Implement audio features using Gstreamer and ALSA framework.‣Developed low-level drivers for I2C and SPI interfaces enabling configuration of audio codecs and sensors directly from user-space applications in linux.‣ Validated speaker and microphone performance of the device in both vehicle and acoustic laboratory environments.‣Board Bringup activities such as enabling modules and sensors for features.‣Development, Integration and Testing the firmware modules. 1.Dynamic Speaker Management feature:‣Validated the DSM feature of the MAX98390 codec using the Evaluation Kit.‣Prepared tuning files through a GUI and calculated excursion parameters for speakers for optimizing audio output quality and ensuring compliance with specifications.‣Integrated the MAX9830 codec with the IMX8MM SOM, utilizing the SAI at the kernel level.‣Developed a low-level I2C driver wrapper in Linux to configure DSM registers.‣Implement DSM Algorithm procedure in the main audio processing pipeline application. 2.Audio call Routing for SOS feature:‣Integrate Quectel EC25 LTE modem to SOM via USB interface in kernel.‣Implemented SO call audio routing (MIC -> LTE Caller End, LTE caller end -> SPK) playback using ALSA.3.Voice Processing:‣Integrate Voice seeker algorithm with Audio pipeline for human speech detection using VIT and Voice spot modules including beamforming & AEC.‣Evaluation of low power voice wake word detection using IMX8MM prebuilt library.4.IPC Application: Developed a D-Bus wrapper application facilitating transfer and reception of JSON payload messages. -
Senior Software EngineerBosch Global Software Technologies Oct 2021 - Oct 2023Coimbatore, Tamil Nadu, IndiaRole: Audio Development [Product Enabler]Product: Infotainment CIVIC GEN20xi2, GEN20xi3, Rear Seat Unit for Mercedes BenzPlatform: QC8295,QC8195,RCAR-M3 OS: Linux,QNX‣Audio bringup activities for CIVIC GEN20ix2, Gen20xi3, RSU, and RSU+ projects, focusing on algorithm development, validation, and integration across cross-functional teams.‣Coordinated the setup of TDM/I2S pathways using CPLD integrated with MSOC, HSDL, BT, internal, and external amplifiers. Managed streaming for various audio channels (ENT, IC, INFO) and low-latency streams.‣Validated audio paths for eMOST and Ethernet AVB amplifiers, implemented CRF talker, and ensured AVB CRF clock recovery mechanism in CPLD. ‣Proficient in system audio architecture for product development, adept at developing and testing technical requirements and audio use cases for Audio SW/Firmware.‣Developed, integrated, and validated algorithms and proof of concepts (POCs).‣Skilled in agile software development, triaging critical SOP defects efficiently within project timelines.‣Interact closely with Audio validation team and other stakeholders. ‣Project highlights: ‣Implementation of Speaker protection algorithm & its validation ‣Implementation of Remote master clock in INIC (MOST)‣Proof of concepts: ‣KPI measurment for Early audio in chime audio service (QNX): ‣AVB CRF talker (Linux system) for CIVIC ‣Enable ADSP HIFI2 in RCAR-M3 by integrating in dtb in CIVIC. ‣Tools: Atlassian JIRA, confluence, gitlab, Qualcomm Tools such as QCAT,QFIL, QXDM professional,audacitiy,AVB log analyzer such as wireshark, ET-framework(Vehicle signal simulation) -
Senior System EngineerJasmin Infotech Jul 2018 - Oct 2021Chennai, Tamil Nadu, IndiaRole: Application Engineer for Analog Devices (ADI)Platform: ADI Blackfin , ARM and SHARC core DSP processors‣ Bare metal programming (Register based), Device Driver Development (SSLDD 2.0), validation of layers.‣ Custom Board Application Development – Audio Mixer Implementation in Three cores.‣ Audio Codec Interface such as ADAU1962, ADAU1979, ADC AD7768, DAC AD5066 to DSPs.‣ Custom applications development such as Audio Talkthrough and Loopback for validating codecs in DSPs.‣ Configurations of Audio peripherals Digital Audio Interface, Serial-Port, Asynchronous Sample Rate converter.‣ Implementation of ping pong buffer mechanism using circular based DMA engine for Audio applications.‣ Application development for synchronization of cores using trigger Routing Unit Mechanism and Multi-Core Communication using ICC such as Multi core Association’s Communication API (MCAPI).‣ Application development on Serial Flash memory using SPI memory mapped read access/QUAD SPI mode.‣ Bug fixing and validation of Device driver APIs for MDMA (memory - memory DMA).‣ Providing Back end support on Engineering Zone communities (ADI) forums, preparation of technical FAQs.‣ Hands-on experience on programming the Clock Generation Unit, General Purpose I/O ports, Timers and Mobile Storage Interface.‣ Strong experience in communication protocols such as SPI, I2C and UART.‣ Good understanding in Memory Management Unit in ARM, SHARC cores and Cache memory concepts such as Invalidation, Flushing process.‣ Hands on Audio protocols such as I2S and TDM configurations.‣ Experience in programming of Direct Memory Access controller for Circular based, Descriptor based - array,list modes.‣ Experience in Free RTOS concepts like Semaphores, Mutex and Queue Management.‣ Adequate knowledge of reading schematics and data sheets for components.‣ Experience using embedded troubleshooting tools such as Oscilloscopes, Logic Analyzers, Emulators, and hardware-based debuggers.
Vignesh Ravichandran Education Details
-
Electrical And Electronics Engineering -
Kalyana Sundaram Hr.Sec SchoolComputer Science
Frequently Asked Questions about Vignesh Ravichandran
What company does Vignesh Ravichandran work for?
Vignesh Ravichandran works for Amd
What is Vignesh Ravichandran's role at the current company?
Vignesh Ravichandran's current role is Senior Software Sytem Designer.
What schools did Vignesh Ravichandran attend?
Vignesh Ravichandran attended Coimbatore Institute Of Technology, Kalyana Sundaram Hr.sec School.
Who are Vignesh Ravichandran's colleagues?
Vignesh Ravichandran's colleagues are Huong Cloteaux, Aashray B, Gabriel Nogueira Da Silva, Hu Jeff, Ayush Jain, Varsha Agarwal, Thivaas Kulenthiran.
Not the Vignesh Ravichandran you were looking for?
-
-
Vignesh Ravichandran
Bengaluru -
Vignesh Ravichandran
Experienced Hr Professional | Talent Acquisition, Employee Relations & Hr StrategyBengaluru -
Vignesh Ravichandran
Sde @ Mckinsey & Company | Full Stack Engineer Specialising In Backend Development And Cloud SolutionsBengaluru -
2cognizant.com, gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial