I was a presilicon verification Engineer for two years. I basically program OO software and write tests for the hardware. We basically go through the similar architecutre processes as software Engineers... but more hardware oriented and the customers are ticked of EEs .
My question is that I want to switch to Software after I finish my MSC in Comp SCi. I always wanted to get into Java programming after I graduated but my EE degree got me into Hardware and it was a good oppertunity then. I know C++ and Java very well, and planning on taking the SCJP SCJD.I am also looking for opensource projects to get involved in. My question is considering considering my prior experiance what type of position should I expect to get(I know most probably entry level) ? Would your recomend any other qualifications that would help me? Would me prior experiance help at all? What other qualifications could I get to suppor my educaton and short job experiance?
I realy dont want to get back into what I was doing before because the Job didnt satisfy me much. The EE degree was lot of fun but EE type job was very very different(boring). So I decided since I am getting my MS done, and enjoy programming that I would take the plunge and do the switch. Any constructive infomration will be greatly appriciated.