Very few skilled software engineers work for Russia's military industry. In general the level of corruption in Russia is equal to an average African country and in military, where there's less visibility to the public, corruption is even higher. It's all about siphoning budget money into private pockets.
The data supports it. Some African countries are more corrupt than Russia, and some less corrupt. But it's totally fair to say that Russia's degree of corruption would be typical for Africa.