Senior Software Engineer- Android and Linux Audio

at Nvidia

📍 Santa Clara, United States

$148,000-276,000 per year

SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Linux @ 4 Algorithms @ 4 Android @ 4 Debugging @ 4 LLM @ 4

Details

We are looking for outstanding Senior Software Engineer with Audio domain expertise to join our Tegra Audio software team in Santa Clara, CA, USA. The role requires a consistent track record in Audio stack development from the low-level drivers all the way up to application layers in Android or Linux ecosystem. Experience in enabling AI driven Speech/Audio solutions, using the latest Speech AI and LLM models, either On-device and/or Cloud based, Ex: Natural language processing will be a huge plus. You will be closely working with a very experienced team of recognized specialists, in delivering innovative Audio software for next-gen Tegra SOC platforms that goes into living room entertainment products.

Responsibilities

  • Influence, craft and develop groundbreaking Audio technologies on next-gen Tegra platform and products.
  • Collaborate closely with multidisciplinary teams, including Product managers, Hardware engineers and UX designers, to efficiently implement Audio solutions that exceed user expectations.
  • Support bug fixes, feature enhancement requests, improve efficiency and robustness of the software.
  • Stay updated with the latest industry trends and incorporate new technologies to keep NVIDIA at the forefront of Audio Engineering.

Requirements

  • Bachelors or a higher degree in Electrical Engineering, Computer Science or a related field or equivalent experience.
  • 5+ years of validated experience in Software development on Android or Linux platforms, with sound grasp of Audio Architecture.
  • Experience working on Audio subsystems like AudioFlinger, Hardware Abstraction layers, frameworks, and handling audio playback/record/routing use-cases across different I/O peripherals HDMI, A2DP, USB.
  • Excellent C, C++ programming and debugging skills.
  • Background in writing and/or using Audio drivers on Linux or RTOS.
  • Experience in integrating AI audio technologies like Automatic Speech Recognition, Text to Speech, Speech to Speech in Audio pipeline, and building interesting/innovative Edge AI use-cases.
  • Knowledge of Audio DSP concepts, Audio codec compression standards (AAC/Mp3/Dolby/DTS), pre/post processing algorithms (Echo/Noise cancellation, Dynamic range compression, Equalizers etc.).
  • Determined to push the boundaries of what is possible and deliver outstanding results.
  • Must be highly motivated with a positive demeanor!

Benefits

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you! The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.