Senior Embedded DSP Engineer – Audio & AI

ESS Technology

Kelowna

On-site

CAD 100,000 - 140,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

MSP-BC
Extended Health Care
Dental
Vision
Life
AD&D
Life Term benefits

Job summary

ESS Technology in Kelowna designs highly integrated audio ICs and firmware for mixed-signal processors. We are seeking a senior embedded engineer to own real-time audio firmware architecture across Cortex-based devices and embedded Linux platforms.

Applicants should have 7+ years in embedded firmware, strong C, and experience with AI-enabled audio algorithms. The role offers a collaborative culture and a path to technical leadership.

Qualifications

  • 7+ years of embedded firmware experience.
  • Strong C programming skills for bare‑metal or RTOS‑based embedded systems.
  • Experience with real‑time audio, DSP, or low‑latency streaming systems.
  • Familiarity with USB protocols and USB Audio Classes
  • Experience with fixed‑point and/or floating‑point DSP optimization.
  • Strong debugging skills at the hardware/software boundary.
  • Experience with Cortex class processors and embedded Linux.
  • Experience implementing or integrating AI‑based audio algorithms.
  • Familiarity with TensorFlow, ONNX Runtime, vendor AI toolchains, or similar embedded ML deployment flows is a plus.
  • Ability to mentor junior engineers and set technical direction

Responsibilities

  • Own key portions of the real‑time audio firmware architecture, including USB audio streaming and DSP processing.
  • Develop production‑quality embedded C implementations and optimize interrupt/DMA behavior.
  • Work across heterogeneous embedded audio systems including microcontrollers, application processors, and DSP cores.
  • Evaluate and apply AI-based audio algorithms for noise reduction, echo cancellation, wake-word detection, and voice enhancement.
  • Collaborate with hardware teams to debug across hardware/software boundaries and optimize performance.

Skills

Embedded firmware
C programming
Real-time audio
USB audio
DSP optimization
Cortex processors
Embedded Linux
AI-based audio algorithms
TensorFlow / ONNX
Mentoring

Education

BSEE

Job description

ESS Technology in Kelowna designs highly integrated audio ICs and firmware for mixed-signal processors. We are seeking a senior embedded engineer to own real-time audio firmware architecture across Cortex-based devices and embedded Linux platforms.

Applicants should have 7+ years in embedded firmware, strong C, and experience with AI-enabled audio algorithms. The role offers a collaborative culture and a path to technical leadership.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Embedded DSP Engineer
Sr. Embedded DSP Engineer

ESS Technology • Kelowna

On-site
CAD 100,000 - 140,000
MSP-BC
Extended Health Care
Dental
+4
Director, Analog IC Design
Director, Analog IC Design

ESS Technology • Kelowna

On-site
CAD 150,000 - 190,000
MSP-BC
Extended Health Care
Dental
+4
Director, Analog IC Design
Director, Analog IC Design

ESS Technology, Inc. • Kelowna

On-site
CAD 150,000 - 230,000
MSP-BC
Extended Health Care
Dental
+4
Senior Analog Design Engineer
Senior Analog Design Engineer

ESS Technology, Inc. • Kelowna

On-site
CAD 110,000 - 150,000
MSP-BC benefits
Extended health care
Dental
+4
Embedded Systems Engineer — Real-Time Audio & MCU
Embedded Systems Engineer — Real-Time Audio & MCU

The Lenbrook Group of Companies • Pickering

On-site
CAD 70,000 - 75,000
Senior Analog Design Engineer
Senior Analog Design Engineer

ESS Technology • Kelowna

On-site
CAD 90,000 - 140,000
MSP-BC benefits
Extended Health Care
Firmware Engineer
Firmware Engineer

Adamson Systems Engineering • Port Perry

On-site
CAD 90,000 - 120,000
Paid vacation time
Company events
Free onsite parking
DSP Engineer (Markham)
DSP Engineer (Markham)

evertz.io • Markham

On-site
CAD 80,000 - 110,000
Employer funded benefits
Competitive total compensation package
Work-Life Balance
+5
DSP Engineer (Markham)
DSP Engineer (Markham)

EvertzAV • Markham

On-site
CAD 90,000 - 110,000
Employer funded benefits program
Competitive total compensation package
Work-Life Balance
+5
Senior Audio AI Engineer
Senior Audio AI Engineer

Waveshaper Technologies Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Technical ownership of audio AI tech
Autonomy and direct product impact
Remote options available