Senior System Software Engineer Audio

Year    Bangalore, Karnataka, India

Job Description


We are looking for a Senior System Software Engineer. The Tegra Linux Audio development team at NVIDIA, is looking for world class software engineers to help develop audio drivers and solutions, for the next generation Automotive infotainment systems. NVIDIA provides an end-to-end platform for Software defined Autonomous Vehicles, develops SOCs that centralizes all intelligent vehicle functions, and enables multi-domain computing for safe and secure autonomous vehicles. In your role as audio software developer, you will work with a team of highly skilled software and hardware engineers, involving wide variety of technologies. You will play a key role in designing and implementing high performance audio drivers for virtualized hardware, that enable exciting use cases on our automotive platforms. You will have the opportunity to work across different phases of our SOCs and platforms development, right from definition to production. What you\'ll be doing: Design, develop, verify and productize software drivers for automotive SOCs and platforms, with focus on virtualization of audio and multimedia hardware Bring-up system software on next generation NVIDIA Tegra SoC Platforms Drive and resolve complex technical issues independently across multiple teams and technical areas Influence next generation Chip architecture and system software by creating internal architecture specification and design specifications Collaborate and communicate with local and remote teams What we need to see: 5+ years of industry experience (or equivalent) in system software or related field B. Tech. or higher degree (or equivalent experience) in Electrical engineering or Computer Science/Engineering Strong C programming skills Prior experience in designing ALSA/Sound device drivers for Digital Audio I/Os (I2S, PDM) and Audio ADC/DAC HW modules Understanding of I2S(TDM, PCM)/PDM/A2B Audio Hardware Interfaces Experience in Software based Pre-silicon verification, Post-silicon bring-up and production of Complex SOCs Solid background in operating system internals, device driver, real-time embedded operating system, algorithms and data structures Understanding of ARM CPU architecture and hardware considerations (MMU, DMA, Interrupts, Caches etc.) Excellent debugging and analytical skills Ability and passion for working across teams to develop new features and solutions Ways to stand out from the crowd: Experience working with solutions, based on Type-1 or Type-2 Hypervisors Experience in developing and optimizing Software for Hardware Virtualization Understanding of the hardware device virtualization technologies such as VirtIO Practice in design and development of Digital Audio capture/render usecases on Automotive platforms Experience with ISO26262/ASPICE Software Certification NVIDIA is widely considered to be one of the technology world\'s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you\'re creative, passionate and self-motivated, we want to hear from you! 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. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3115699
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year