September 15, 2026
Work permits
How Switzerland admits foreign workers, why the rules differ for EU/EFTA and non-EU nationals, and what employers must prove before they can hire you.
EU Job Hub Editorial Team · Updated 1 October 2026 · Rules checked on the SEM website
Switzerland jobs for foreigners come with high wages and strong demand in several fields. The country also has a strict system for foreign workers. Your route depends on your nationality.
Workers from EU and EFTA states get easier access under the Agreement on the Free Movement of Persons. Workers from all other countries are called third-state nationals. They are admitted only in limited numbers.
This guide covers Switzerland jobs for foreigners and the work permit rules for non-EU citizens in plain language. It is based on the State Secretariat for Migration (SEM). It is general guidance, so check the official page for your case.
| Two systems | Easier access for EU/EFTA nationals, limited admission for all others |
| Who is admitted (non-EU) | Managers, specialists and other qualified workers |
| Typical qualification | A university or higher-education degree plus several years of experience |
| Numbers | Limited by yearly quotas set by the Federal Council |
| Who applies | The employer submits the application with a conditional contract |
SEM explains that Switzerland follows a dual system. The first part is free movement for EU and EFTA citizens. The second part covers everyone else.
For non-EU workers, SEM says only a limited number of highly qualified people can be admitted. The reason given is that qualified workers tend to integrate better over the long term. UK nationals who came to work from 1 January 2021 are also treated as third-country nationals.
Swiss law sets out several conditions. The employer has to show that each one is met.
Precedence is the rule that surprises most applicants. Swiss nationals and settled foreign residents come first. People from EU and EFTA states also have priority.
The employer must prove a genuine search failed. SEM says the vacancy must be registered with the regional employment centres (RAV) and advertised on EURES. The employer must also show it tried the usual recruitment channels for the sector.
In some professions, employers must also notify the authorities of the vacancy. This applies where national unemployment is 5 percent or higher. SECO updates the list each year.
For you, this means one thing. The employer must already have invested time in your case. A genuine Swiss employer knows this process well.
SEM says admission is limited to managers, specialists and other qualified workers. In most cases that means a university or university of applied sciences degree plus several years of experience. Some people with special training and long experience may also qualify.
The authorities also weigh integration factors. These are professional and social adaptability, language skills and age. They want to see that you can settle into the labour market and society.
Qualifications are checked from your CV, certificates and employment references. Submit copies in the original language. Add translations into an official Swiss language or English. If your training system differs a lot from the Swiss one, add details about the school and the course content.
Pay must follow local, professional and sector norms. Some sectors set these in a collective labour agreement. The authorities check pay to protect both you and local workers.
The employer must attach a contract signed by both sides. The contract must say it applies only if the authorities grant a work permit. You should never start work before the permit is approved.
Workers without a permanent residence permit (C permit) pay tax at source. The employer deducts it each month from your salary.
Swiss law lists some exceptions. SEM notes the most common ones.
Focus on roles where you clearly match the “qualified specialist” profile. Look at company career pages, specialist job boards and EURES. Read each advert for language and location requirements.
Switzerland has four national languages. Working languages differ by employer and region. SEM lists language ability as part of the integration criteria, so check what each advert asks for.
Permits are applied for by the employer, not bought from an agent. Be careful with anyone who promises a Swiss permit for a fee. Ask the employer directly whether it will apply for your permit. Get that commitment in writing.
First check whether you come from an EU/EFTA state. If not, ask whether your profile matches the qualified worker criteria. Then target employers that hire internationally. Prepare translated documents early, and build a clear CV with the Europass CV builder.
Rules change, so confirm every figure on the official page before you apply or travel. These are the pages used for this guide.
Find vacancies, compare countries and prepare a stronger European job application at EU Job Hub, browse current jobs, or build a Europass CV.
Disclaimer: EU Job Hub provides general editorial information for jobseekers. It does not guarantee employment, sponsorship, work-permit approval or visa approval. Employment and immigration rules vary by country and by personal circumstances. Verify important information with employers and official authorities before making decisions. Never pay an individual or recruiter solely because they promise a job, placement or visa.
Sales Advisor / Verkaufsberater (m/w/d) – Cham — Tesla, Cham
Tesla · Cham · posted 1 month ago
Verkaufsleiter / Store Supervisor (m/w/d) – Landquart — Tesla, Landquart
Tesla · Landquart · posted 1 month ago
Account Manager (m/w/d) – Bern — Tesla, Bern, Berne
Tesla · Bern, Berne · posted 1 month ago
Field Sales Campaign Manager (m/w/d), Central Europe — Tesla, Zug, ZG
Tesla · Zug, ZG · posted 1 month ago
Azure Solutions Architect Expert: AZ-305 Guide
Training guide Azure Solutions Architect Expert: AZ-305 Guide A guide to the Azure Solutions Architect Expert…
Cisco Python Essentials 1: Free Course Guide
Training guide Cisco Python Essentials 1: Free Beginner Course Guide A guide to Python Essentials 1…
freeCodeCamp Certified Full-Stack Developer Guide
Training guide freeCodeCamp Certified Full-Stack Developer Curriculum: Guide A plain guide to freeCodeCamp’s free full-stack path.…