General Medical Officer F and or D — 30 open positions across Switzerland
- Pedopsychiatrist - Ambulatory of Crisis — Centre Neuchâtelois de Psychiatrie (CNP) · Marin-Epagnier
- Medical Officer-Chief Emergency and Liaison 80-100% — Centre Neuchâtelois de Psychiatrie (CNP) · Neuchâtel
- Medical Secretary Head of Gynaecology Department - 100% — HUG · Genève
- Assistant physician Emergency department (a) 80-100 % — Hirslanden Klinik · St. Gallen
- Senior Medical Officer Palliative Care (a) — Kantonsspital Baselland (KSBL) · Liestal
- Generalist internist physician FMH — gmo · 1213 Onex
- Responsible staff doctor (80%-100%) at the Human Resources Section Medical Office, Bellinzona — Amministrazione Cantonale Ticino · Bellinzona
- Personnel Force Accounting Competence Center Sports — Swiss Armed Forces (VTG) · Magglingen (BE)
- Head of clinic — Hôpital de Moutier · Moutier
- Medical assistant experienced in paediatric medicine — Hôpital du Jura (H-JU) · Delémont
- Specialist for General Internal Medicine (a) — Spital Emmental · Langnau im Emmental
- Personnel / Personnel med. Secretariat - Medical Secretariat — aarReha Schinznach · Schinznach
- Medical assistant or medical secretary 50- 100% — HOCH Health Ostschweiz · Uznach
- Accountant — Arsanté (Clinique de Carouge) — Arsanté · Carouge
- Senior Medical Officer / Senior Medical Officer (f/m/d) Endoscopy 100% — Universitätsspital Zürich (USZ) · Zürich
- Senior physician / Senior physician Emergency Center or Senior physician / Senior physician m.b.F. Emergency Center — Spital Affoltern AG · Affoltern am Albis
- Lead doctor / doctor of internal medicine, focus on geriatrics — Kantonsspital Obwalden · Sarnen
- Consultant Internal Medicine Geriatrics (m/f/d) 80-100% — Universitätsspital Zürich (USZ) · Zürich
- Grievance Orientation Specialist — État de Vaud (Administration cantonale vaudoise) · Lausanne
- Deputy Clinic Head (all genders) 80 - 100% — Medbase · Neuchâtel
- Assistant Doctor Medical Oncology 60-100% — HOCH Health Ostschweiz · St. Gallen
- General competition 2026 — OSCAM – Ospedale e Casa Anziani Malcantonese · Castelrotto
- Senior Physician or Deputy Senior Physician - Clinic Director or Deputy Clinic Director — Hôpital fribourgeois (HFR) · Tafers
- Head of clinic or deputy head of clinic at the Riaz clinic (60-100%) — Hôpital fribourgeois (HFR) · Riaz
- Chief Medical Officer — Swiss Armed Forces (VTG) · Bern
- Unterassistentin/Unterassistent - Surgery — Spital Zofingen · Zofingen
- Medical Officer Head of Clinic or Assistant Medical Officer - Psychiatric Emergency Centre — Centre Neuchâtelois de Psychiatrie (CNP) · Marin-Epagnier
- Chief Medical Officer - Outpatient in Psychology — Centre Neuchâtelois de Psychiatrie (CNP) · Marin-Epagnier
- Medical Director — Centre Neuchâtelois de Psychiatrie (CNP) · Marin-Epagnier
- Chief Physician in Expertise — Centre Neuchâtelois de Psychiatrie (CNP) · La Tène
More about this search for cross-border applicants
The 30 listings grouped on this page answer the search "General Medical Officer F and or D": filtered from our proprietary feed refreshed every 6 hours, showing only positions whose deadline has not passed.
Employers hiring for "General Medical Officer F and or D" include Centre Neuchâtelois de Psychiatrie (CNP), Swiss Armed Forces (VTG), HOCH Health Ostschweiz. Recurring locations are Marin-Epagnier, Neuchâtel, Genève, St. Gallen: factor in commute time and crossing type (Brogeda, Stabio, Ponte Tresa) before picking one opportunity over another. For Italian cross-border applicants, every role requires the G permit filed by the Swiss employer — it is free of charge and typically issued in 2-6 weeks after contract signature.
Each listing links directly to the official application page: we never require registration and never intermediate CVs. To compare the CHF gross with real take-home for your specific situation (border zone vs Permit B, old vs new 2024 Italy-Switzerland fiscal agreement, dependent children, teleworking up to 25 %), open the Frontaliere Ticino calculator from the top menu: in 30 seconds you get the monthly net in CHF and EUR.