Destination · EFTA, outside the EU and EEA

Working in Switzerland,
permit by permit.

Switzerland is in neither the European Union nor the European Economic Area, and free movement reaches it through a bilateral agreement instead. Everything below is for a qualification obtained outside that area.

Permits sourced
2
Professions answered
1
Official sources
6
Last checked
2026-08-03

Recognition

Whether Switzerland has to
approve your qualification.

Only some professions are regulated, and the difference is not a detail: a regulated one needs a decision from a named authority before you may hold the job at all. These are the professions we can answer for Switzerland today, and no others.

No licence decision

Software developer

Not regulated · no recognition decision required

No authority approves this qualification before you take the job in Switzerland. That is a sourced finding, not an absence of research.

All destinations for this profession →

Work authorisation

Every permit we can source
for Switzerland.

Every permit we source →

Work permit for qualified workers from a third country (permit L or permit B)

The cantonal employment or immigration authority first, then the State Secretariat for Migration (SEM) for final approval

Checklist
Qualification
Admission is limited to managers, specialists and other qualified workers. In practice that means a degree from a university or a university of applied sciences plus several years of professional experience; in some fields, special training plus several years of experience is accepted instead.
Decision
No federal figure is published. Two authorities decide in sequence, the canton first and SEM second, so the total depends on the canton handling the file
Registration after arrival
Within 14 days, and work may not begin before it
SEM approval decision
A fee set by the federal authorities and payable by the employer. SEM states that the decision is subject to one but publishes no amount beside the procedure, so ask the canton handling the file
Cantonal and consular charges
Not published centrally. The canton runs the first decision and the Swiss representation abroad issues the visa, and neither figure appears on the federal procedure page
The procedure, step by step →

9 steps · 4 possible outcomes · 4 official sources

Young professional (trainee) permit under a bilateral exchange agreement

The competent authority in your own country, which forwards the application to the State Secretariat for Migration (SEM) for approval

Checklist
Qualification
Completed occupational training — an apprenticeship, a university of applied sciences or a university — plus a job in Switzerland in the field you trained in, and an age within the range published for your own country.
Processing
4 to 8 weeks, published country by country in the federal instructions — 4 to 8 weeks for Argentina, 6 to 8 for the Philippines
Maximum duration
18 months in total, counting every stay taken under the agreement together
Application
The federal instructions publish no fee for the procedure. Your own country's competent authority handles the filing, and any charge for certifying documents comes from it rather than from Switzerland
The procedure, step by step →

8 steps · 4 possible outcomes · 2 official sources

Written out in full

Guides for Switzerland.

Each of these takes one profession into Switzerland and runs both branches end to end, including the paperwork your country of qualification adds.

Verified route

Switzerland Work Permit for Software Developers

Switzerland work permit for Indian software engineers

Read this one →

Evidence

Every claim on this page, and where it came from.

6 official pages, each with the jurisdiction it speaks for and the date a human last opened it. The oldest of them is 2026-08-03, and that is the date this page is only as fresh as.

Your case, not the general case

What Switzerland asks of you specifically.

Which permit fits and what your country of qualification adds to it both depend on where you qualified. The planner only offers combinations it can answer.