Hi I had a question. I have graduated from USA in Electrical Engineering and worked before my graduation in Electrical Field. But after graduation I found software engineering/java programming more appealing to me as they offer more money. So, now i am a Software Engineer/Java Developer. Now in USA H1b is problemetic. Last year my employer applied for that and I was unable to get H1b as I was nominated in the lottery(190,000 applied for about 60,000, so lottery was incurred). But still I am continuing my work under OPT 29 months work authorization. My employer will apply for H1b this year also. But I dont know what will happen. But I already have more than 1 year experience. Good English communication and 0 french capability. What are my options (please see my summerized qualifications). I need a quick PR in Canada. Please guide me.
Qualification:
Degree: Electrical engineering
Experience in Electrical Enginnering: 3 months
Experience in Software Engineering/Java Developer: 1.5 years
Work autherization: OPT Stem Extension(29 months of work authorization)
H1b 2008: Was not selected in lottery system
H1b 2009: to be apllied again
Thanks.
I think you will get H1B this year, this year there won't be that many petitions from outside USA. So all OPT should get through. AINP h1B program is far away from you.