Question:
What languages/platforms/technologies would one have to learn in order to be qualified to apply for various "sound" or "audio" programmer positions available at video game and other industry companies? Is this position more of a low-level programmer, in which you implement concepts completely designed by a developer, or does it require more in-depth knowledge of audio production/music?
Clarification
Obviously, you'd need to know what systems the company uses (do they make Flash games, use XNA, write console-level machine code, do they write audio tools for Mac/PC etc), but is the expectation that there are standard audio libraries that you should learn so that various other integration programmers can bind your code to the application? Are there specific things you should know?
Additional Background:
I have a degree in music composition because I wanted to write music for video games. I attempted to get various jobs doing audio production and sound engineering at video game companies, but they told me I didn't have enough technology industry experience. So along the way I got various jobs as a programmer in web languages (PHP/Perl/Python,ActionScript/Flex,HTML/JavaScript/CSS etc). I have some experience developing VST plugins and writing in CSound as well. I currently have a job developing web applications in the aforementioned languages. Now they are saying at my age I should have experience in the video game industry, but the catch-22 is obviously that I can't get a job with a video game company if I haven't had a job with a video game company. Looking into companies that develop audio tools (Digital Audio Workstations, tools for developers etc), they say the same thing. That being said, these places almost ALWAYS have at least 3 vacant "sound programmer" positions.