${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Valve Corporation

Audio Programmer

${ timestamp }} · 
Valve Corporation
πŸ‡ΊπŸ‡Έ Bellevue, WA

Valve is looking for an audio programmer to push the boundaries of audio tools and technologies for video games and VR. You can work on extending our spatial audio technology, Steam Audio, and make a lasting impact on the game and VR audio development processes and broaden the range of audio experiences that developers can deliver. You can also work with one of our game teams to develop audio tools that empower creative storytelling techniques and deliver enjoyable experiences to our customers. You’ll collaborate with a team of broadly-skilled peers to make audio a powerful element in all current and future Valve products.


  • Developing new spatial audio technologies as part of the Steam Audio team
  • Making Steam Audio accessible to more developers by building integrations and plugins for game audio tools like Audiokinetic Wwise
  • Regularly shipping Steam Audio updates to thousands of developers and understanding the needs of its developer community
  • Developing audio tools and features as part of one of Valve's game development teams
  • Testing, debugging, and assuring the functional quality of all audio in a given product
  • Participating in the design process, gathering requirements with other engineers and designers
  • Creating measurable success while being self-directed and prioritizing your own workload


  • A Bachelor's Degree in computer science or audio engineering (or equivalent)
  • 5+ years of professional software development skills
  • Excellent C++ coding skills with experience in code optimization and multi-processor programming
  • Strong understanding of advanced mathematical concepts and digital signal processing
  • Cross-platform experience including Windows, Linux, and macOS
  • Mobile development experience a plus
  • Experience working with audio middleware like FMOD Studio, Audiokinetic Wwise, (or similar proprietary tools) and their APIs a plus
  • Experience scripting for game engines like Unity, Unreal Engine (or similar proprietary game engines) a plus