Software Tools
Verification Engineer
Responsibilities:
Test and validate customer
facing tools to support complex digital signal processing systems for use in
consumer products
Create unit level and
system tests for tools in a variety of languages including MATLAB, Python and
Java.
Required Skills and
Qualifications:
BSEE degree or
similar with 3+ years of experience in Software development.
Digital audio signal processing and/or
acoustics development for voice and audio applications.
Expertise in MATLAB programming and data
acquisition.
Proficient in digital filter design and
related signal processing techniques.
Must be a self-starter and highly
motivated.
Excellent written and verbal communication
and presentation skills required.
Preferred Skills and
Qualifications:
Prior experience in noise suppression, echo
and noise cancellation, and/or
beamforming.
Experience with FPGA simulation and test.
Expertise with Python and/or Java.
Familiarity with the silicon development
cycle.
Prior experience in adaptive filter design.
Experience in mixed-signal audio: product
design, microphone, speakers, audio IC.
Basic board level test and debugging.
Skills and Certifications
[required]
Digital audio
signal processing and/or acoustics development for voice and audio applications
Expertise in
MATLAB programming and data acquisition
Test and
validate customer facing tools to support complex digital signal processing
systems
5+ to 7 years experience,
Minimum Education - Bachelor's Degree, Willingness to Travel – Occasionally