
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading electronics company in Singapore is seeking a Digital Signal Processing (DSP) Engineer with experience in algorithm development for embedded systems. The ideal candidate will have an engineering degree and at least 5 years of experience in embedded real-time firmware development, particularly in audio applications. Proficiency in C/C++ and Shell scripting is required. This role will involve designing DSP algorithms, collaborating on research initiatives, and ensuring product quality and functionality.
The core responsibilities of a Digital Signal Processing (DSP) Engineer with an Embedded focus include:
Coverting theoretical signal processing concepts or prototypes developed in MATLAB or C-language into efficient algorithms suitable for implementaion on embedded DSP or ARM processors. This requires a strong understanding of DSP hardware, including memory management and processor pipeline optimization.
Designing, developing, and validating DSP software, encompassing requirements analysis for algorithm implementation and supporting patent applications related to these algorithms. This also involves providing development support to internal and external customers.
Collaborating with an Audio Research team to evaluate and benchmark advanced, proprietary speech/hearing algorithms developed in-house. These algorithms are intended for deployment in high-volume audio products.
i) DSP Algorithm Design and Implementation:
ii) Research and Development Collaboration:
iii) Product Development and Verification:
iv) Code Quality Assurance and Defect Resolution:
v) Software Development Process Adherence:
vi) Algorithm Maintenance and Improvement:
vii) Collaboration with Partners and Suppliers: