Kyiv, Kyiv, Ukraine Remote (Global)

Capgemini is hiring a Senior C/C++ Engineer

About the Role

Capgemini is looking for a Senior C/C++ Engineer to develop and integrate real‑time DSP algorithms into the Windows audio stack, spanning DSP runtimes, Windows Audio Processing Objects (APOs), and driver integration. This position focuses on delivering high‑quality, low‑latency, and certifiable audio solutions for Windows laptops and devices.

What You'll Do

  • Design, implement, and optimize real‑time audio DSP algorithms, including EQ, dynamics, limiting, transducer protection, and spatial processing
  • Ensure DSP code meets strict real‑time performance, latency, and CPU constraints
  • Design and implement Windows Audio Processing Objects (APOs), including System Effects (SFX) and Endpoint Effects (EFX)
  • Integrate APOs with the Windows Audio Engine, following Microsoft interface contracts and threading models
  • Work with OEM or codec‑vendor audio drivers

What We're Looking For

  • Strong C/C++ development experience
  • Solid understanding of digital signal processing for audio
  • Experience with real‑time, low‑latency systems
  • Strong debugging skills in timing, threading, and memory
  • Windows Audio Engine fundamentals
  • Windows APO development experience
  • Understanding of WASAPI concepts
  • Familiarity with audio driver stacks and codec integration
  • Upper‑Intermediate level of English

Nice to Have

  • Experience with audio certification flows like HLK and WHQL
  • Experience working with OEM laptop audio platforms
  • Familiarity with spatial or virtualization audio
  • Knowledge of MATLAB / Simulink or other DSP modeling tools
  • Experience with audio measurement tools and lab workflows

Technical Stack

  • C/C++
  • Windows Audio Engine
  • Windows APO
  • WASAPI
  • MATLAB, Simulink

Benefits & Compensation

  • Health insurance from the first days, regardless of the probationary period
  • Christmas holidays from 25 December to 31 December
  • Cooperation with Superhumans center and Veteran HUB, including support for psychological rehabilitation and prosthetics for defenders

Work Mode

This is a fully remote position.

Capgemini is an equal opportunity employer.

Required Skills
C/C++Windows Audio EngineWindows APOWASAPIMATLABSimulinkDigital Signal ProcessingReal-time SystemsLow-latency SystemsDebuggingThreadingMemory Management
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Capgemini
Our Client is one of the United States’ largest insurers, providing a wide range of insurance and financial services products with gross written premiums well over US$25 Billion (P&C). They proudly serve more than 10 million U.S. households with more than 19 million individual policies across all 50 states through the efforts of over 48,000 exclusive and independent agents and nearly 18,500 employees. Finally, our Client is part of one the largest Insurance Groups in the world.
All jobs at Capgemini Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago