Enable job alerts via email!
A leading electronics company in Singapore is seeking a skilled engineer to develop DSP audio software modules for embedded systems. The ideal candidate will convert signal processing concepts into algorithms and collaborate with research teams on cutting-edge audio technologies. A strong background in C/C++ programming and embedded real-time firmware development is essential. This role is a great opportunity to contribute to innovative audio products.
You will be responsible for:
Converting signal processing concepts (theory or prototypes in MATLAB or C-Language) into algorithms to be implemented in embedded DSP or ARM processors.
Understanding DSP hardware structures such as memory management and processor pipelines.
DSP software development and validation, including requirements analysis for algorithm implementation, support for patent applications, and support for internal or external customers development.
You will work closely with members of the Audio Research team to evaluate and benchmark cutting-edge proprietary speech/hearing algorithms developed in-house that will be implemented across a range of our customers' high-volume audio product lines.
Job Description:
Design, document and implement DSP audio software modules according to specified requirements of the DSP architecture
Develop novel DSP based algorithms for embedded audio systems
Collaborate with research team members and participate in research activities for speech/hearing algorithm implementation
Work with sales/engineering teams in productization, verification, testing and patent application of newly developed algorithms
Conduct design and code reviews with development team members
Perform defect analysis and eliminate defects in developed solutions
Adhere to the software development process defined for the development team
Enhance or update existing software algorithms or effective algorithm feature improvements as needed
Work well with company partners and vendors
Job Requirements:
At least an engineering degree with exposure to signal processing applications
Preferably 5 years of experience in embedded real-time firmware development with an emphasis on computational complexity
Candidates with DSP development and implementation experience (focus on audio implementation) will be preferred
Proficient in C/C++ and Shell scripting
**We are not using recruitment agencies. Please do not call.