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