Job Qualification for DSP Engineer or Sr.DSP Engineer:-
- Minimum with a Degree in Electronics & Communication Engineering with exposure to Signal processing or Specialization in Signal Processing or M.S in Signal Processing.
- At least 2 years of experience in embedded real-time firmware development.
- Prior experience in DSP development and implementation with an emphasis on audio implementations is preferred.
- Proficient in C/C++ for real time embedded systems.
- Proficient in MATLAB/Simulink.
- Familiar with Fixed Point arithmetic.
Job Responsibilities:-
- Responsible for prototyping and demonstrating concept in MATLAB.
- Responsible for conversion of signal processing concepts (theoretical or prototyped in MATLAB or C-Language) into algorithms to be implemented into embedded DSP or ARM processors.
- Responsible for DSP software development & validation including requirement analysis for algorithm implementation and also support patent applications efforts.
- Responsible for evaluation, benchmarking of internally developed proprietary DSP algorithms.
- Responsible for understanding DSP hardware structure such as memory management , processor pipeline for building optimized algorithms on DSP hardware based on allocated requirements.
- Perform Design and Code reviews with members of the development team.
- Perform Defect Analysis and remove defects on developed solutions
- Adhere to software development process defined for the development team
- Enhance or update existing software algorithms as required for improvements to algorithm function.