Audio DSP Deployment Engineer

Hark

San Jose (CA)

On-site

USD 120,000 - 300,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hark seeks an Audio DSP Deployment Engineer in San Jose to own the on-device audio pipeline, translating desktop prototypes to real-time C/C++ on embedded DSP cores with latency, memory, and power constraints. You will drive architecture decisions and work closely with hardware teams to ship a high-quality audio product.

The role requires strong C/C++ skills, DSP fundamentals, and experience porting algorithms from MATLAB/Python to embedded targets, with hands-on tuning and verification on

Qualifications

  • Experience in real-time embedded audio processing required.
  • Ability to redesign processing to meet real-time constraints.
  • Experience porting audio algorithms from MATLAB/Python to embedded DSP.
  • Strong profiling and optimization skills.

Responsibilities

  • Own the on-device design of the audio algorithm chain within budget constraints.
  • Port desktop prototypes to production C/C++ running in real time on embedded DSP cores.
  • Develop and extend algorithms directly on device and propose improvements.
  • Optimize for target DSP architecture including SIMD and fixed-point.
  • Profile performance, memory footprint and end-to-end latency.
  • Validate against reference and real-world audio quality with test fixtures.
  • Debug on-device audio issues using tuning and real-time tracing tools.
  • Collaborate with algorithm, acoustics, and hardware teams to shape on-device chain.

Skills

Real-time C/C++ for embedded systems
DSP fundamentals
On-device algorithm design ownership
Measurement-driven development
Porting MATLAB/Python to embedded
Embedded toolchain proficiency
Embedded audio frameworks on SoC
Cross-functional collaboration with A/

Tools

MaxMSP
JUCE
Python
MATLAB
C/C++

Job description

Hark is an artificial intelligence company building advanced, personalized intelligence. One that is proactive, multimodal, and capable of interacting with the world through speech, text, vision, and persistent memory.

We're pairing that intelligence with next-generation hardware to create a universal interface between humans and machines. While today's AI largely operates through chat boxes and decade-old devices, Hark is focused on what comes next: agentic systems that interact naturally with people and the real world.

To get there, we're developing multimodal models and next-generation AI hardware together - designed from the ground up as a single, unified interface for a new era of intelligent systems.

About the Role

We're looking for an experienced Audio DSP Deployment Engineer to own how our audio algorithms work on device. Our algorithm team prototypes and validates new audio processing on the desktop in MaxMSP, JUCE, Python, and MATLAB, but the on-device implementation is its own design problem: what runs where, at what precision, in what block size, and within what compute, memory, and latency budget. You will own that design, reworking and extending algorithms so they hold up in real time on the embedded DSP cores inside our products, tuning them against real hardware and real acoustics, and carrying them through to a shipping feature. This is hands-on work close to silicon with genuine ownership of the on-device audio chain, and direct influence on how the product sounds and listens.

Responsibilities
  • Own the on-device design of the audio algorithm chain: what runs where, at what precision and block size, and within what compute, memory, and latency budget
  • Take algorithms from desktop prototype in MaxMSP, JUCE, Python, and MATLAB to production C/C++ running in real time on the embedded DSP cores, re-architecting them where the target demands it rather than transcribing them
  • Develop, tune, and extend algorithms directly on device, and propose new processing where measurement or listening says the current approach falls short
  • Optimize for the target DSP architecture: vector and SIMD intrinsics, fixed-point versus floating-point trade-offs, memory placement and DMA, cache and tightly coupled memory behavior, block size and latency tuning
  • Profile and budget performance, measuring cycle load, memory footprint, and end-to-end latency, and removing hot spots
  • Validate against both the reference implementation and measured and perceived audio quality, and build the test fixtures and regression scripts that prove it
  • Debug on-device audio issues using platform tuning, logging, and real-time trace tools
  • Work with the algorithm, acoustics, and hardware teams to shape what the on-device chain should do, not only how it gets built
Requirements
  • Strong modern C/C++ for real-time, resource-constrained embedded systems
  • Solid DSP fundamentals: filtering, FFT and overlap-add processing, sample rate conversion, fixed-point arithmetic, and numerical precision
  • Ownership of on-device algorithm design decisions: restructuring processing to fit real-time constraints, choosing precision and topology, and knowing when to redesign rather than port
  • Comfort working from measurements and listening as well as from a reference implementation
  • Demonstrated experience porting reference algorithms from MATLAB, Python, or desktop C++ to an embedded DSP or SIMD target while meeting cycle and memory budgets
  • Fluency in an embedded toolchain: cross-compilation, on-target debugging, and profiling
  • Experience with embedded audio frameworks and real-time processing pipelines on an SoC platform
  • Ability to work directly with algorithm authors, acoustics, and hardware teams
Bonus Qualifications
  • Experience developing audio processing modules within a vendor DSP audio framework on a mobile or consumer SoC platform
  • Familiarity with MaxMSP and/or JUCE as prototyping environments
  • Audio domain depth in echo cancellation, noise suppression, beamforming with MEMS microphone arrays, loudspeaker protection, or spatial audio
  • SIMD optimization on ARM NEON or comparable vector units, RTOS concepts, and audio HAL or driver-level integration
  • Acoustic measurement literacy (Klippel, SoundCheck, APx) and experience building automated audio regression tests
Compensation

The US base salary range for this full-time position is between $120,000 - $300,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On-Device Audio DSP Engineer
On-Device Audio DSP Engineer

Hark • San Jose (CA)

On-site
USD 120,000 - 300,000
DSP and Hearing Engineer
DSP and Hearing Engineer

Fortell • New York (NY)

On-site
USD 160,000 - 220,000
Digital Signal Processing Intern
Digital Signal Processing Intern

Jobtailor • Niles (IL)

On-site
USD 95,000 - 135,000
Principal Audio/DSP Systems Engineer
Principal Audio/DSP Systems Engineer

Analog Devices • Boston (MA)

On-site
USD 200,000 - 275,000
Medical, vision, and dental coverage
401k
Paid vacation
+3
Acoustic Lab Manager
Acoustic Lab Manager

Hark • San Jose (CA)

On-site
USD 120,000 - 300,000
Audio Electrical Engineer - Consumer NPD
Audio Electrical Engineer - Consumer NPD

CyberCoders • San Jose (CA)

On-site
USD 120,000 - 160,000
Medical, Dental, Vision
401(K) with company match
Generous PTO
+3
Principal Audio/DSP Systems Engineer
Principal Audio/DSP Systems Engineer

Analog Devices • Wilmington (MA)

On-site
USD 200,000 - 275,000
Medical, Vision, Dental
401k
Paid vacation/holidays/sick time
+1
Core Audio DSP Software Engineer
Core Audio DSP Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2
On-Device AI Inference Engineer San Jose
On-Device AI Inference Engineer San Jose

Hark • San Jose (CA), Northern (KY)

On-site
USD 200,000 - 450,000
Research Engineer - Embedded Systems
Research Engineer - Embedded Systems

Meta • Washington

On-site
USD 154,000 - 217,000
Equity
Bonus
Benefits