Sayak Ghosh Choudhury

Software Engineer

Pune, Maharashtra, India24 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 18+ years in Microprocessor SoC and Embedded Software
  • Expertise in Audio/Video Codec development
  • Fluent in German, French, and Japanese
Stackforce AI infers this person is a highly skilled expert in Audio Processing and Embedded Software for Telecommunications and Consumer Electronics.

Contact

Skills

Core Skills

Embedded SoftwareDebuggingAudio ProcessingSoc DesignVideo ProcessingSoftware Development

Other Skills

Customer Bug solvingDesign Review DocumentJava Level UI developmentARM Tool RealViewJavaAndroidAudio StreamingDesign and DevelopmentFirmware DevelopmentPsychoacoustic Bass EnhancementLow Power Co-processor DevelopmentDesign of Multimedia SoCDevelopment of Audio ProcessorSignal Processing ModulePorting File Systems

About

I have 18+ years of exerience in Microprocessor SoC, Embedded Software/Linux/RTOS, Wireless protocol stack (GSM/GPRS, CDMA, UMTS, DVB-H) , Audio/Video/Speech DSP, DTV/IPTV/Mobile/Mobile TV Hardware/Software/Firmware, C/C++/Assembly coding, XML/SOAP, OpenGL/OpenMax, ERP. I have worked in all types of Audio/Video Codecs, Data Streaming, Wireless Protocols. I am also fluent in German, French and Japanese. I want to make my career as a High-Technology expert and create new markets, develop new products and become a successful tech-Entrepreneur. Specialties: I have developed very important technologies of the telecommunication, Semiconductor, Consumer Electronics and Wireless industries. I have technical, managerial and marketing experience in market leader fortune 500 companies.

Experience

24 yrs 5 mos
Total Experience
3 yrs 2 mos
Average Tenure
15 yrs 6 mos
Current Experience

Nvidia

Senior System Software Engineer

Dec 2010Present · 15 yrs 6 mos

  • ● Extensive experience in Customer Bug solving, Debugging on Hardware and Software, Design Review Document and Presentation Development, Java Level UI development, ARM Tool RealView
  • ● Development of UI based features on Shield TV Android Java Stack to route Audio on USB, A2DP, AUX or play on Auto Mode as per User Choice and Playing the streams on Original Sample Rate
  • ● IEC61937 and Stereo to 5.1 Upmix Support support on USB HAL
  • ● AC3, DTS Passthrough Support on USB HAL
  • ● Driver level implementation Sony LDAC stream support on Android-P
  • ● 30+ App Support (Netflix, Hulu, Plex, Vudu, Amazon Prime Video, YouTube, VLC, BBC iPlayer, HBO, Kodi, VxPlayer etc.) on Android TV Stack, worked on 500+ Customer Issues
Customer Bug solvingDebuggingDesign Review DocumentJava Level UI developmentARM Tool RealViewEmbedded Software

Qualcomm

Senior Systems Engineer

Jan 2009Dec 2010 · 1 yr 11 mos

  • ● Design and Development of Compressor and Expander in MBADRC
  • ● Design and firmware development of a Microphone Limiter with MBDARC control
  • ● Psychoacoustic Bass Enhancement (PBE) of Smartphone Speakers
  • ● Latest Low Power Halcyon co-processor development in the Mobile industry to listen Dolby like Audio Effects on Mobile Phones
  • ● MIDI/Graphics Hardware interface development for 3G CDMA/GSM chipset Halcyon for MIDI CMX platform;
  • ● ISR design and event handling on RTOS; design of DMA; Memory overlaying; Cache and External Memory Load Sharing; ARM-DSP message handling; Hardware integration and testing on FFA/SURF Qualcomm Mobile chipset board; Task handling on the Chipset to accomodate more functionality to use the whole 3G broadband spectrum.
  • ● Development of Intelligent Audio Multichannel Downmix Algorithm for Mobile Handset; Head Related Transfer Function, Qsizzle and Qrumble facilities to give user premium Audio experience; Latest Low Power Halcyon co-processor development in the Mobile industry to listen Dolby like Audio Effects on Mobile Phones;
  • Support of OGG/Theora/FLAC on Qualcomm Latest Generation Chipset.
Design and DevelopmentFirmware DevelopmentPsychoacoustic Bass EnhancementLow Power Co-processor DevelopmentEmbedded SoftwareAudio Processing

Advanced micro devices(amd)

Senior Software Development Engineer

May 2007Jan 2009 · 1 yr 8 mos

  • Design of Ultra Low Power Multimedia System-On-Chip(SoC) for AMD-Imageon family;
  • Development of Next-Generation Media Audio Processor for Mobile-TV DVB-H application; Development of Audio-IP;
  • Design of novel architecture hardware accelerator for MPEG4-AAC and MP3 (8 MIPS altogether) for 100 hr Audio/Video playback;
  • Development of Data Processing (Huffman, Re-quantization) and Signal Processing (IMDCT) module for RTL design in MPEG4-AAC LC;
  • Design of the Chip Emulation Model for Digital Signal Processor; Memory map and RTL design; Development of an in-built Software Equalizer in MP3 to meet Low power requirement for LG mobiles; Assembly Coding and Firmware Development on ARM/Tensilica Xtensa LX2/AMD Gini Architecture; Complex Instruction Set Development and verification on Emulator and RTL;
  • Verification on FPGA;
Design of Multimedia SoCDevelopment of Audio ProcessorSignal Processing ModuleEmbedded SoftwareSoC Design

Samsung electronics, digital tv/iptv division

Team Lead

Jan 2005Jan 2007 · 2 yrs

  • ● Porting of Namsan File System for PVR/Set-Top Box on Windows XP/2000
  • ● Development of MPEG2 Encoder /Decoder for DTV/HDTV, Transport Stream (TS/PS) Decode
  • ● Assembly Coding on MIPS Architecture for IDCT block of MPEG2 Video Decoder
  • ● Development and Porting of HE-AAC v2 Decoder on DTV (Trident, AMD Xilleon) for Brazilian and Japanese Market
  • ● Development of Audio/Video Player supporting OGG Vorbis, WMA, AU, AIFF, MP3, AC3 5:1, WAV Audio Format and MPEG2, H.264 Video Format on DTV, Multi-Thread programming for User Functionality on Samsung Shadow application
  • ● Device Driver and Thread Function Development on DTV OCAP middleware to support play, pause and stop functionality(through RTSP protocol) of Multimedia player
  • ● Samsung Media player YH-J70J functionality addition and Microsoft MTP DRM(Digital Right Management) Protocol Support for Disc Storage Facility
  • ● Work on Web Browser Development for Direct download on CD and HD-DVD disc format
Porting File SystemsDevelopment of MPEG2 Encoder/DecoderAssembly CodingEmbedded SoftwareVideo Processing

Toshiba corporation

Senior Design Engineer

Jan 2005Dec 2005 · 11 mos

  • Area of Work:
  • Implementation, Debugging and Optimization of MPEG4-AAC(.aac, .adts, .adif, .raw file support), Enhanced AAC, AMR-WB Encoder and G.726 Speech Codec on Toshiba System-on-Chip (SoC) - Media Processor MeP and Tutti T4G/T5G/S1/S1G DSP (RISC-DSP architecture) for Mobile Multimedia Player Application;
  • Development of Open Architecture Framework(OAF); Memory mapping and Linker Design; Data Parallelization; Design of DMA transfer architecture on SoC; Internal and External memory Load Distribution and algorithm development on Tutti assembly;
  • Working with DSP Simulators and Emulators, Development of Board Support Package (BSP); Development of MP3 in MeP- Tutti Assembly;
  • Porting of Wma 9.0 decoder on MeP RISC processor , Development of Firmware for Mobile Multimedia.
  • Environment : C, C++, Tutti Assembly, Linux, Tutti – MeP compiler, VC++, Toshiba T4G/T5G,S1G/S1 (RISC-DSP) emulator, simulator
Implementation of Audio CodecsDebuggingOptimizationAudio Processing

Fraunhofer iis

Reseach Scientist and Software Engineer

Feb 2004Jul 2004 · 5 mos

  • Development of world’s fastest Ultra Low Delay low bit rate Audio Codec Encoder Algorithm for Audio Communication MPEG-ULD for UMTS; As a part of the team of Fraunhofer Engineers involved in performing different functions; Development of Next Generation Dolby- IOSONO, Query by Humming, Binaural Cue Coding of Stereo.
  • Environment : C, Linux, XML, Matlab, TI C64xx, ARM9E
  • Supervised by : Prof. Dr. Gerald Schuller (head of Audio Coding, Fraunhofer-IIS)
  • Prof. Dr. Thomas Spoerer (director of Fraunhofer-IDMT)
  • Prof. Dr. Karl-Heinz Brandenburg (Inventor of MP3, MPEG4-AAC)
Development of Audio CodecLow Delay Audio CommunicationBinaural Cue CodingAudio Processing

Digital telecommunication laboratory, german federal armed forces

Research Scientist and Software Engineer

Nov 2002Jan 2005 · 2 yrs 2 mos

  • Development of a Real-Time Audio Analysis and Synthesis System Algorithm on Software to measure Speech Intelligibility Index for Speech Recognition, Parametric approach of audio data compression, Feature Extraction, backward compatible Noise Estimation, Pitch Shifting, Gender Change, Voice Morphing, Window Shifting, Echo cancellation, Parametric Stereo, Envelope Detection, Voice Activity Detection (VAD) for Speech Signal, MIMO (Multiple-input Multiple-output) Communication (RTSP protocol use) Software Development for Airbus GmbH A-380 project.
  • Development of Audio Algorithm to measure the quality of a psychoacoustic model in Audio Data Compression e.g., MP3 , development of a tool for psychoacoustic measurements in a Windows stand-alone environment, VC++ Graphics development, Room Simulation, Development of Audio Quality Measurement Tool – “Quebue”.
  • Environment : C, C++, Matlab, Cool Edit Pro 1.0, VC ++ GUI development, working with MFC classes.
Real-Time Audio AnalysisSpeech Recognition AlgorithmsAudio Quality MeasurementAudio Processing

Softway

Project Manager/IT Consultant

Jun 2001Aug 2002 · 1 yr 2 mos

  • ● Development of Information System for BSNL handling 1 million customers
  • ● J2EE and SQL project development
Development of Information SystemsJ2EESQLSoftware Development

Cmc limited/ tata consultancy services

Software Trainee

May 2000Jul 2000 · 2 mos

  • Development of Database for Coal India with Oracle 7.3.2 and Developer 2000
Database DevelopmentOracle

Education

Hamburg University of Technology

Master of Science — Electrical Engineering and Computer Science

Jan 2002Jan 2004

University of Kalyani

B.Tech — Electronics and Telecommunication Engineering

Jan 1997Jan 2001

Stackforce found 100+ more professionals with Embedded Software & Debugging

Explore similar profiles based on matching skills and experience