The ideal candidate is someone  with broad experience in electro-mechanical device control and automation  with significant skills in multiple programming languages and methodologies, and the ability to learn new concepts quickly  who brings a solid background of C