DSP Software Engineer
NXP Semiconductors
San Jose
hace 5 días

NXP Semiconductors N.V. (NASDAQ : NXPI) enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better, and safer.

As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the automotive, industrial & IoT, mobile, and communication infrastructure markets.

Built on more than 60 years of combined experience and expertise, the company has over 29,000 employees in more than 30 countries and posted revenue of $8.88 billion in 2019.

DSP software engineer for Audio and Video applications.

Software engineer with experience developing DSP algorithms as well as writing software for embedded ARM processors.

DSP experience shall include algorithm development using MatLab for modeling and transferring those models to a DSP, where the code is optimized for the target.

Experience using Tensilica DSP's is required and shall included HiFi4 and Fusion class of DSP's

Audio software development shall include the following :

Asynchronous sample rate converters

Audio filters of all types : FIR, IIR etc.

Codec optimizations for MP3, and Opus. Having the ability to port OPUS to HiFi4

Understand and implement beam forming algorithms.

Noise cancellation / Barge In

Understand and implement LSTM networks on Hifi4 where they are optimized for memory utilization.

Can write in C and assembly for DSP.

Familiar with processor memory architectures and the differences between a TCM and Cache.

Can make effective use of IPC hardware and software for multiprocessor applications

Job Qualifications :

  • Previous experience developing DSP algorithms with focus on Audio applications as well as video
  • Primary focus will be on audio applications where knowledge of beam forming and filters is a must
  • Low power software development where software must understand and make use of all low power capabilities of the micro-controller
  • Understanding of Tensilica Architectures including TCM and Cache
  • Have the ability to write control software for Cortex M class processors
  • Cross functional engagements with Application teams and Desgin teams
  • Experience

  • Strong understanding DSP algorithms
  • Implemented Audio solutions for noise cancellation and beam forming
  • Worked with customers on developing audio solutions.
  • Education :

  • MS in Computer science
  • 10 plus years of industrial experience
  • NXPis an Equal Opportunity / Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and / or expression, marital status, status as a disabled veteran and / or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law.

    In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación