@tipsandgistofficial: A third-country national who wishes to come to Luxembourg to carry out a salaried activity for a period of more than 3 months, must follow a procedure in 2 consecutive steps: Step 1: before entering the country: submit an application for a temporary authorisation to stay to the General Department of immigration of the Ministry of Home Affairs; be in possession of a valid passport; for persons subject to visa requirements in order to enter Luxembourg: request a type D visa after having obtained the temporary authorisation to stay; Step 2: after entering the country: make a declaration of arrival in the new commune of residence in Luxembourg; undergo a medical check; then submit an application for a residence permit for third-country national salaried workers. An employer who has not been presented with a suitable candidate from the National Employment Agency (Agence pour le développement de l'emploi - ADEM) within 3 weeks following his declaration of a vacant position can request a certificate from the director of the ADEM which will allow him to recruit a third-country national.