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

 

apply for this job