SENIOR ALGORITHM TOOLS DEVELOPER Audience
Job Description
A self-motivated senior/lead engineer, the individual would be responsible for developing and maintaining audio tools that support the development of speech enhancement algorithms and their integration and customization in end user devices and products.
Key Responsibilities
The qualified individual would play a lead role in designing, implementing, modifying and maintaining audio tools that aid in development of Audience?s proprietary speech enhancement algorithms, and the customization these algorithms by application engineers and customers. The individual would work across groups in engineering to lead design, implementation and integration efforts in order to enable successful deployment of these tools.
Experience, Skills and Education Required
Strong background in Digital Signal Processing; background in audio processing desirable
Experience in developing and implementing DSP algorithms for Audio and telecommunications
Strong C and MATLAB programming skills; background in C++ highly desirable
Experience with application development using high level languages such as C++ and C# and MFC or similar libraries desirable
Experience developing audio streaming applications on the PC using ASIO, DirectSound, or similar protocols desirable
Experience with object oriented programming methodologies and templates desirable
Significant experience in software development and debugging for embedded systems
Expert in investigating and debugging of issues reported from the field
Excellent organizational and communication skills.
BS or MS/PhD in Electrical Engineering or Computer Science
MS/PhD with at least 3 years of experience; BS with at least 7 years of experience
| Location: |
1330 Villa Street
Mountain View, CA 94041
United States
|