I think I just found the same CV. Two epic fails on it; "never used the toolset that [I am] recruiting for"? Not been a programmer for ten years? Next please! (Unless I happen to be in that very small niche).
He's got some serious skills though and I can think of quite a few F/OSS projects that would have his hand-off for some help and that experience could be used to re-skill in current tech. For example, take Myth. I am sure there are a few tuners driving that lot to complete distraction, this chap could probably figure out how to poke/prod them and at the same time pick up some C++/python/whatever.
Bim-boom-bash, three months time what we have is a hardware engineer with some decent skills, self-starter, team player, mentor, leader blah-de-blah in what is probably going to be the biggest boom for domestic computing - home entertainment (just ask Sony, MS et al). Hell, configuring and selling UK-ready Myth boxes could be a nice little earner.
Not trying to do you down Mr. Harston, but you need to take a step back and re-assess your approach. When was the last time you went to a Tech Meet Up? LUG? Anything like that? Be like the reed in the storm, it bends; the oak stands firm and resolute, then gets blown over.