Nishanth Peethambaran

Co-Founder

Bengaluru, Karnataka, India25 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 19 years of experience in embedded software design.
  • Led innovative audio technology projects at Harman.
  • Expert in system architecture and embedded systems.
Stackforce AI infers this person is a leader in Consumer Electronics with a focus on embedded systems and audio technologies.

Contact

Skills

Core Skills

System ArchitectureEmbedded Systems

Other Skills

AndroidiOSREST APIscloud servicesaudio technologiesDSPUI/UX collaborationSecurity architecturePlatform approvalDevice certificatesSoftware platform architectureYoctoMiddleware integrationLinux stackFeasibility analysis

About

Experienced engineer lead with 19 years in embedded software design, development, implementation and validation. • Worked across multiple domains including Automotive/Consumer audio, mobile, automotive, video surveillance, television. • Proficient in Linux internals, RTOS, drivers, firmware, android, system integration, multi-core multi-threaded programming, application development and porting. • Hands-on experience with video processing, frameworks, AV synchronization. • Passion towards learning hardware architectures including processors, MMUs, IPs in depth. • Strengths include Logical analysis, Learning in depth, Designing with a vision forward, Quality of output, Work collaboration, Integrity.

Experience

25 yrs 2 mos
Total Experience
3 yrs 7 mos
Average Tenure
9 yrs 7 mos
Current Experience

Harman international

2 roles

Fellow

Apr 2022Present · 4 yrs 2 mos

Distinguished Engineer

Oct 2016Mar 2022 · 5 yrs 5 mos

  • Working as a system/software architect for innovative products at Harman.
  • Currently architecting & implementing software based product providing consistent personalised audio experience across headphones/speakers/cars along with experiencing Audio technologies from Harman. Responsible for end to end product development and delivery including
  • Android/iOS applications with cloud, music player, music services, device management, personalising audio, integrating custom audio framework at native layer
  • Developing headunit android application & integrating audio framework in Android based headunit HAL
  • Control processing inside headphones using BLE commands for personalizing the audio.
  • Working with cloud team in Israel/India for defining REST APIs, deploying and running custom matlab services
  • Working with TIDAL to integrate their music services
  • Working with UI/UX teams for defining the user experience
  • Working with Acoustic Team in US/Germany with supporting tuning and deployment
  • Working with DSP teams in Germany in defining requirements and deploying in cloud/embedded applications.
  • Responsible for hiring, managing lean team of 3-4 internal team members with 4-10 external contractors & delivering for the internal and external demos
  • Prior assignments include:
  • Security architect for speaker series and working with google for platform approval and product approval in collaboration with google preferred vendor, Owns generating the model keys, getting it signed, safe custody of keys, defining the process for securely generating and provisioning per device certificates at factory.
  • Worked in collaboration with Microsoft and many internal teams to develop and productise the first speaker product supporting Cortana voice assistant. Co-owned software platform architecture and platform definition of yocto based custom distro integrating bsp & lower level of middleware from vendor,
AndroidiOSREST APIscloud servicesaudio technologiesDSP+3

Amd

Principal Member Technical Staff

May 2015Oct 2016 · 1 yr 5 mos · Greater Bengaluru Area

  • Worked as a system/solution architect for embedded customers using all open linux stack (mesa, libdrm,...). Role involved:
  • feasibility analysis and suggestions for custom solutions.
  • custom development/optimisations
Linux stackFeasibility analysisCustom solutionsEmbedded SystemsSystem Architecture

Broadcom

Principal Software Engineer

Apr 2011May 2015 · 4 yrs 1 mo · Greater Bengaluru Area

  • As an android phone platform team member in broadcom,
  • Sole ownership of multimedia (linux) memory management, caches, iommu across platforms.
  • Interact with Internal, BSP, Architecture, ASIC, Customer support teams for memory management and iommu.
  • Evaluate and migrate to ION for entire multimedia memory needs.
  • iommu IP pre-Si validation, driver design, development and integration to linux 3.4 kernel
  • Design and implement a framework around ION and iommu configured from device-tree and queried from user-space to have binary compatibility across platforms.
  • Widevine Level1 DRM secure video path design and development with mobicore secure OS running in ARM trustzone.
  • Linux graphics driver design and development
  • Write custom shaders for colour conversion using graphics IP (SIMD)
  • Support pre-silicon validation on FPGA(chipit/palladium), silicon and android bringup
Memory managementMultimediaLinux kernelEmbedded SystemsSystem Architecture

Stmicroelectronics

Specialist

Sep 2009Mar 2011 · 1 yr 6 mos · Greater Bengaluru Area

  • As a TV firmware/bootloader team member, my responsibilities include:
  • Design and develop flash-less boot of a back-end SoC from front-end SoC in TV.
  • Pre-Si validation of I2C->T1 transactor and boot chain on FPGA platform (zebu/palladium).
Firmware developmentI2CFPGA validationEmbedded SystemsSystem Architecture

Stream processors, inc.

Senior MTS

Jan 2007Jul 2009 · 2 yrs 6 mos · Greater Bengaluru Area

  • As Team lead and developer for the project - "Multi-Media Engine (MME) on SPI’s Storm-1 SoC platform".
  • Responsible for demos in trade shows and was involved in DVR reference design and customer system as an individual contributor as system engineer. Contributions was in design and development of custom media framework and components.
Media framework designDVR reference designEmbedded SystemsSystem Architecture

Intervideo

Senior Software Engineer

Jul 2006Dec 2006 · 5 mos · Greater Bengaluru Area

  • The company got acquired within 3 months of my joining. My responsibilities in the short span included hiring a team to work on DVB-H.

Analog devices

Senior Software Engineer

Oct 2000Jun 2006 · 5 yrs 8 mos · Greater Bengaluru Area

  • Joined as Junior Software Engineer (grade E6); received various promotions and rose to Senior Software Engineer (grade E9) in Feb’05.
  • Member of teams for the following projects
  • Multimedia Infotainment system based on ‘MOST’ optical Network
  • Static Scheduler Development
  • Driver development
  • Application Porting

Education

Model Engineering College

B.Tech — Electronics

Jan 1996Jan 2000

Stackforce found 100+ more professionals with System Architecture & Embedded Systems

Explore similar profiles based on matching skills and experience