← Zurück zur Liste
Stelle · Senior

Windows Audio Software Engineer (Voice AI), Senior

Softwareentwickler • Senior • Vor Ort • Vollzeit Vereinigte Staaten San Diego, USA

As a member of Qualcomm's Windows Audio Software team, you will design and build next-generation on-device Voice AI capabilities on Windows-on-Snapdragon platforms — spanning low-power "always-on" sensing through interactive speech experiences. You will collaborate with hardware, DSP, systems, ML and product teams across globally distributed sites to deliver robust, production-ready solutions. Note: this position is not eligible for Qualcomm immigration sponsorship.

Responsibilities

  • Own feature development end-to-end for Voice AI capabilities on Windows, including wake-on-voice, on-device ASR, translation, transcription and TTS
  • Gather and refine technical requirements with internal and external partners; translate product goals into engineering requirements, architecture and milestones
  • Co-design and implement Windows audio + driver stack solutions leveraging Qualcomm SoC CPU/DSP/NPU capabilities while meeting strict latency and power targets
  • Build or extend components across user-mode and kernel-mode boundaries (UMDF/KMDF), integrating with Windows audio frameworks
  • Drive low-power audio architecture for "always-on" use cases, including concurrency and power-mode transitions
  • Optimize and validate performance using Windows diagnostics and debug complex multi-threaded, multi-processor issues across HW/SW boundaries
  • Communicate development status, risks and mitigations to technical leads and stakeholders
  • Participate in roadmap planning and execution and contribute to process improvements

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science or related field plus 2+ years of software engineering experience (1+ year with a Master's)
  • 2+ years of academic or work experience with a programming language such as C, C++, Java, Python, etc.

Nice to have

  • Master's degree in Engineering, Information Systems, Computer Science or related field
  • 3+ years of industry experience in software engineering focused on Windows system software, device drivers, multimedia/audio, platform software, or performance/power-sensitive products
  • Proficiency in systems programming (C/C++ preferred) and delivering production-quality code in complex codebases
  • Strong Windows development skills using Visual Studio, Git-based workflows and disciplined debugging
  • Solid understanding of Windows OS fundamentals: processes/threads, synchronization primitives, memory, I/O, performance diagnostics
  • Experience developing or integrating Windows drivers using KMDF and/or UMDF
  • Hands-on multi-threaded programming, concurrency control and performance/latency tuning experience
  • Windows audio ecosystem experience: audio drivers, WASAPI, audio effects/APOs, audio policy
  • Experience using AI-assisted development tools (e.g. GitHub Copilot / Microsoft Copilot) to improve productivity across the development lifecycle
  • Experience with low-power/always-on audio and power-state transitions (e.g. Modern Standby)
  • Experience optimizing workloads across heterogeneous compute (CPU + DSP + NPU) and understanding latency vs. power vs. quality tradeoffs
  • Exposure to Voice AI pipelines: ASR/TTS, speech translation, transcription, streaming/buffering strategies

Soft skills

Effective communication and collaboration with distributed teams across time zonesDisciplined review and correctness mindset when using AI-assisted tools

About the company

Qualcomm is a world-leading provider of mobile, computing, XR, automotive and IoT SoCs and software technologies, whose Snapdragon platforms deliver highly integrated CPU/DSP/NPU capabilities with industry-leading power efficiency.

Education: BSc/MSc mérnöki, informatikai vagy kapcsolódó terület

Ähnliche Stellen