CA

Principal Design Engineer

Cadence Design Systems
Bangalore3-14 LPA Posted 12 Jun 2025
FULL TIME
Firmware Development

Job Description

  • Educational qualification: BE/BS in EC, CS or EE is required. MTech/MS is preferred. Education needs to be from a reputed institute - preference would be given to IITs, IISc, BITS , REC.
  • EXP:6-10years

This job involves the development of firmware and DSP architecture verification and enhancement for AI/Vision applications. This involves:

  • Developing and testing customized instructions for accelerating AI, Image and Video processing algorithms using the C Intrinsics for underlying TIE based ISA.
  • Developing, debugging and optimizing examples and software libraries for AI, Image and Video processing algorithms
  • Support the HW team to make sure that the customized instructions are optimized considering hardware gate count power and verification of the customized instructions.
  • Generating the engineering and customer documentation.

Required Skills

  • The candidate should have a good experience in developing and optimizing core signal processing algorithms (for AI, Video and Imaging domain) in C and assembly-language/intrinsic programming for a DSP or DSP-like processor.
  • The candidate should have a good knowledge of processor ISA/architecture for at least 1-2 DSP and should have a very good grasp of the issues surrounding software performance tuning for the given DSP ISA/architecture.
  • The candidate should have experience in applying principles of good software and interface design and should have experience with at least one revision control system.
  • Good technical communication skills are required.
  • Candidate must be self-motivated and capable of working independently.
  • Experience/knowledge of ai-video-image processing is required.
  • Experience/knowledge of RISC-V processors is desirable.
  • 6+ years of work experience in optimization of DSP, AI/Video/Imaging algorithms/modules for a given DSP. Candidates with higher experience may also be considered.
  • Educational qualification: BE/BS in EC, CS or EE is required. MTech/MS is preferred. Education needs to be from a reputed institute - preference would be given to IITs, IISc, BITS , REC.

Required Skills

Join WhatsApp Channel