No. To obtain this visa you cannot be working for a local company. You have to work for a foreign company, it can be either from Europe, America or the continent you want.