How difficult is to get a job offer from a Singapore based company, I am working in Semiconductor domain in frontend RTL design for FPGA or ASIC? I am a Chinese programmer, and if I want to work abroad, what should I do? To get an offer from foreign company first, or anything else?