NVIDIA

Senior System Software Engineer, Android Audio

NVIDIA

March 20, 2021


We are looking for an outstanding Senior System Software Engineer with Android Audio expertise to join our Tegra audio software team in Santa Clara, California!
The role requires an excellent track record of Audio stack development from the low level drivers all the way up to application layers, and a deep understanding of audio fundamentals.
You will be closely working with very experienced team of recognized specialists, in delivering state-of-the-art audio software for next-gen Tegra SOC platforms that goes into products like NVIDIA Shield TV-The best Android TV streaming media player available in the Market.
What you’ll be doing:

  • Bring-up latest Android Audio Software components on next-gen Tegra platforms and products, customize the AOSP code in enabling cutting-edge features as per the product requirement.

  • Influence, craft and develop groundbreaking audio solutions on next-gen Tegra SOCs.

  • Ensure the stability and robustness of the system software through production and launch.

  • Support bug fixes, feature enhancement requests, improve on the efficiency and quality of the software.

  • Collaborate with multi-functional and diverse teams across globe in resolving sophisticated matters.

What we need to see:

  • Bachelors or a higher degree in Electrical engineering, Computer Science or a related field or equivalent experience.

  • 5+ years of validated experience in system software development.

  • Excellent C, C++ programming and debugging skills.

  • Sound grasp of Android Audio Architecture and Linux OS internals.

  • Experience in writing Audio HAL, Audio drivers for Linux or other RTOS.

  • Experience with Multimedia frameworks such as Stagefright, Gstreamer, OpenMAX.

  • Knowledge in handling audio playback, record and routing usecases across different I/O peripherals HDMI, A2DP, USB.

  • Knowledge of audio DSP concepts, audio codec compression standards [AAC/Mp3/Dolby/DTS], audio pre/post processing algorithms Echo & Noise cancellation, Dynamic range compression , Equalizers etc.

  • Must be highly motivated with a positive demeanor!

Ways to stand out from the crowd:

  • Exposure to Android Automotive /In-Vehicle Audio software development.

  • Exposure to characterizing speaker or microphone performance.

  • Being versatile and ready to adapt to fast paced technology changes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.