Cadence Design Systems

Lead Design Engineer

Cadence Design Systems
Apply
3 days ago
Pune, IndiaStaff+

Responsibilities

  • Develop and optimize audio codecs and audio-processing firmware for Tensilica configurable embedded HiFi processors.
  • Use C-level changes, C intrinsics, and assembly language to improve DSP software performance.
  • Update firmware for new features, interfaces, and processor configurations.
  • Document implementations for engineering teams and customers.
  • Collaborate with internal customer engineering teams and partners to resolve audio issues.

Requirements

  • At least 5 years of relevant experience in DSP, audio processing, and speech signal processing.
  • Experience developing and optimizing DSP applications in C and assembly language for DSP or DSP-like processors.
  • Strong understanding of software performance tuning and software and interface design principles.
  • Experience with at least one version control system.
  • In-depth knowledge of audio and speech processing standards, including MPEG, Dolby, DTS, and G.7xx.
  • A BE/BS in Computer Science or Electrical Engineering is required.
  • MTech/MS is preferred.
  • Experience with embedded hardware and knowledge of computer system architecture are desirable.
  • Strong technical communication skills and the ability to work independently or collaboratively are required.

Tech Stack

C

Categories

Cadence Design Systems

About Cadence Design Systems

10,000+ employees

Cadence Design Systems builds electronic design automation (EDA) software, emulation/acceleration hardware, and reusable IP that help semiconductor and systems companies design, verify, and implement chips and electronic systems. It also develops computational engineering tools, including computational fluid dynamics and molecular modeling for drug discovery. Founded in 1988 and headquartered in San Jose, California, Cadence is a public company listed on NASDAQ under the ticker CDNS.

Contact me