the response you have been given is a really good response. my uncle is a senior engineer at siemens in USA. he also went through the same problem as you are. despite having fantastic qualifications (he had done an MBA) he was unable to get a job for one year, but he didnt just sit around, he worked at pizza hut as a waitor, then at a petrol station. it is hurtful to ones ego/confidence when one has to do such jobs even though one is highly qualified. but its best to keep yourself busy doing a small job-at least your still earning!! also, dont loose faith in yourself or god, good things come to those who wait with patience!! all the very best!!