HI there,
I have extensive C++ on Windows software development experience working in major R&D centers. Was head hunted by MS too , many times.
Should be able to develop this for you within 4-5 days, max.
Let me know if I can be of assistance. I can actually do some of this within 24 hours, if you want.