Mastech Digital is an IT Staffing and Digital Transformation Services company.

Audio DSP Firmware Engineer (Remote till Covid-19 Ends)

Quick Apply
Location: Fort Lauderdale, FL
Job Code: 216831
Posted: Jul 31, 2020

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking an Audio DSP Firmware Engineer for our client in the Technology domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.

Duration: 12+ Months Contract (possible extension)

Location: Plantation, FL/ Sunnyvale, CA (Remote till Covid-19 Ends)

Role: Audio DSP Firmware Engineer    

Primary Skills: Linux

Role Description:
The Audio DSP Firmware Engineer would need to have at least 3+ years of experience. In this role, you will be working in a challenging environment to specify, implement and test audio DSP firmware including signal processing frameworks, device drivers for sound I/O peripherals and porting of in-house and third-party signal processing algorithms.


- Working within a team responsible for the implementation of a complex audio subsystem.

- Design, code, document and test firmware on audio DSPs for buffer management, peripheral access, BSP integration and algorithm integration.

- Programming of hardware components such as audio amplifiers and microphones, DMA engines, and special purpose audio IP.



- Extensive experience (minimum 3 years) in programming audio DSPs in C/C++.

- Experience with professional software design tools and techniques including continuous integration, code reviews and planning and operating in an Agile Scrum environment.

- Experience with other tools and systems including:

- (a) Android/Linux/RTOS

- (b) Software debuggers such as gdb

- (c) Hardware debuggers such as JTAG and Lauterbach

- (d) Git, Gerrit

- (e) Audio Precision analyzer

- (f) Listen Soundcheck System

- (g) Head Acoustics Acqua System

- Good working knowledge of audio and acoustics


- BA/BS in Computer Science is required

- MS is preferred


- Spatialized audio

- Speech recognition

- Voice keyword detection

- Acoustic echo cancellation and beamforming

- Voice over LTE (VoLTE)

- Good knowledge of audio routing within Android

- Python, C#

- Bluetooth audio protocols HFP and A2DP

- USB Audio

Education: BA/Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent. MS is preferred

Experience: Minimum 3+ years

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Recruiter Name: Ramneet Nayyar

Recruiter Phone: 412-368-6737

Equal Employment Opportunity



Quick Apply
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.