Re: please can we have some of those geeks?
You can, but it's not easy. You'd have to swim against a lot of tides.
Firstly, do not rely on HR. Qualities you're looking for do not show up in their keyword lists, because these qualities are nigh impossible to define in HR terms. You'll recognize The Knack when you see it. Others probably won't.
Secondly, start the search early. In the schools. Best chaps tend to avoid the job market if possible - once they get the job they like, they'll stay there indefinitely. So it's pretty much a matter of being first to spot a young talent.
Thirdly, you should start in the schools, because the education system does not work in your favour. There's a huge lot of anti-patterns, academic navel-gazing and other cruft to be learned, that has to be unlearned later on. If it's not too late by then.
OK, the last one was a radical statement - please do not take it as an absolute, but as a problem for your specific use case. Once the younglings have got several years of treatment to the finesses of Academically Approved Ambitious Architectures, they'd probably have a hard time to get their minds back in shape for doing the embedded stuff. Unless they've had it as a side hobby all along.