Senior Windows Audio DSP & ML Engineer

CSHARK

Polska

Hybrid

PLN 120,000 - 180,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible hours
Remote-first culture
International projects
Charity actions
In-house tech workshops

Job summary

CSHARK is seeking a skilled Windows audio developer to integrate audio technologies into Windows PCs, working across the audio stack from APOs to system-level drivers. You will handle real-time DSP and ML inference on-device, ensuring secure and efficient performance.

The role emphasizes hands-on work with APOs, WASAPI, WDK, and QC processes, plus experience with ONNX Runtime and DirectML in a remote-first environment.

Qualifications

  • APOs and/or Windows audio drivers experience.
  • Strong C/C++ and real-time audio DSP.
  • Familiar with WASAPI and Windows audio architecture.
  • Experience with Windows WDK, PortCls or ACX.
  • Experience with HLK testing and WHQL certification.
  • Experience with ONNX Runtime, DirectML or QNN.
  • Knowledge of NPU acceleration on Windows on ARM or x86 AI PCs.
  • Secure coding and ML model deployment on Windows.

Responsibilities

  • Develop and maintain Windows audio components (APOs, virtual microphones, virtual drivers).
  • Work with WASAPI, WDK, PortCls/ACX and Windows audio stack.
  • Implement and optimize real-time audio DSP algorithms in C/C++.
  • Prepare and validate audio components via HLK testing and WHQL.
  • Integrate on-device ML inference using ONNX Runtime, DirectML and QNN.
  • Ensure secure, stable, efficient execution of audio components and ML models on Windows PCs.

Skills

C/C++ programming
Real-time DSP
APOs/Windows drivers
WASAPI
Secure code practices
ONNX Runtime
DirectML
QNN
NPU acceleration (Windows)

Tools

WDK
PortCls/ACX
HLK testing

Job description

CSHARK is seeking a skilled Windows audio developer to integrate audio technologies into Windows PCs, working across the audio stack from APOs to system-level drivers. You will handle real-time DSP and ML inference on-device, ensuring secure and efficient performance.

The role emphasizes hands-on work with APOs, WASAPI, WDK, and QC processes, plus experience with ONNX Runtime and DirectML in a remote-first environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Audio Software Engineer (Remote)
Senior Windows Audio Software Engineer (Remote)

Traffit • Wrocław

Hybrid
PLN 180,000 - 260,000
private medical care
life insurance
sport card
Senior Windows Audio Engineer – DSP & AI on Drivers (Remote)
Senior Windows Audio Engineer – DSP & AI on Drivers (Remote)

Altimi • Wrocław

Hybrid
PLN 180,000 - 260,000
Private medical care
Life insurance
Sport card
+1
Senior Android Audio Platform Engineer – On-Device DSP/NPU
Senior Android Audio Platform Engineer – On-Device DSP/NPU

CSHARK • Polska

Hybrid
PLN 180,000 - 240,000
Remote-first policy
Flexible hours
International projects
+1
Real-Time Windows Kernel Developer for ML Inference & Security
Real-Time Windows Kernel Developer for ML Inference & Security

Luxoft • Gdańsk

On-site
PLN 180,000 - 280,000
Senior Software Engineer – Windows Audio
Senior Software Engineer – Windows Audio

Altimi • Wrocław

Hybrid
PLN 180,000 - 260,000
Private medical care
Life insurance
Sport card
+1
Senior Software Engineer – Windows Audio
Senior Software Engineer – Windows Audio

Traffit • Wrocław

Hybrid
PLN 180,000 - 260,000
private medical care
life insurance
sport card
Windows Native Desktop Engineer - Real-Time Audio Driver
Windows Native Desktop Engineer - Real-Time Audio Driver

Alcor • Warszawa

On-site
PLN 180,000 - 300,000
Senior Data Engineer: Audio Data Ops & Pipelines (Remote)
Senior Data Engineer: Audio Data Ops & Pipelines (Remote)

CSHARK • Kraków, Wrocław

Remote
PLN 165,000 - 262,000
Native / Desktop Engineer
Native / Desktop Engineer

Alcor • Warszawa

On-site
PLN 180,000 - 300,000
Senior Real-Time Developer
Senior Real-Time Developer

Luxoft • Województwo pomorskie

On-site
PLN 220,000 - 420,000
Top locations