Digital Signal Processing (Micro-Kernel) Engineer

This position can be in

Santa Clara or San Diego, California

Role Summary and Responsibilities

Your role will include

  • Familiar with the fixed point arithmetic (e.g. Q-format, rounding, saturation, etc)
  • Have the experience on implementing DSP algorithm at DSP processor with C (e.g. TI54x, TI6x or Tensilica, etc)
  • Have the experience on implementing/optimizing DSP algorithm at DSP processor with asm / C
  • Familiar with pipelined processor (e.g. stall, RAW, WAR, WAW hazards, forwarding, etc)
  • Have the professional knowledge/experience on C language
  • Have the basic understanding on asm language
  • Have a good knowledge on Digital Signal Processing (e.g. Nyquist Sampling Theorem, LTI, Digital filter, Fourier transform, Z-transform, DFT/FFT, etc)