Senior Embedded Firmware Architect – Onsite (C/C++)

Searchability®

Vaud

On-site

CHF 100,000 - 125,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Five weeks holiday
40 hour week
Pension plan
Subsidised meals
Free parking
Modern offices
Regular social events

Job summary

Searchability® in Fribourg/Vaud, Switzerland, is seeking a Senior Embedded Software Engineer to own embedded architecture, develop firmware on Cortex‑M MCUs, and provide technical leadership across hardware, firmware and software domains. You will interact with customers in French and English and contribute to multiple projects.

The role is onsite with a strong Swiss benefits package, offering a challenging mix of bare‑metal and RTOS work on varied products across medical and industrial domains.

Qualifications

  • Strong C/C++ on embedded targets with real projects.
  • Experience with Cortex-M microcontrollers and RTOS environments.
  • Hands-on product development in small teams.
  • Ability to read electronics schematics and work across hardware/firmware.

Responsibilities

  • Define, design and review system architecture across hardware, firmware and software.
  • Implement firmware on bare metal and RTOS in C/C++.
  • Lead technical discussions with customers and guide juniors.
  • Maintain and improve embedded software through lifecycle stages.

Skills

C/C++ Embedded
Cortex-M Architecture
IoT systems
Reading schematics
Git and JIRA
French & English fluency

Education

BSc/MSc in Electrical Engineering or Computer Science

Tools

STM32
RTOS

Job description

Searchability® in Fribourg/Vaud, Switzerland, is seeking a Senior Embedded Software Engineer to own embedded architecture, develop firmware on Cortex‑M MCUs, and provide technical leadership across hardware, firmware and software domains. You will interact with customers in French and English and contribute to multiple projects.

The role is onsite with a strong Swiss benefits package, offering a challenging mix of bare‑metal and RTOS work on varied products across medical and industrial domains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Searchability® • Vaud

On-site
CHF 100,000 - 125,000
Five weeks holiday
40 hour week
Pension plan
+4
Senior Embedded C++ Engineer (ARM/STM32)
Senior Embedded C++ Engineer (ARM/STM32)

Humanis AG • Zürich

On-site
CHF 110,000 - 140,000
Modern work equipment
Open company culture
International scope
Senior MedTech Electronics & Firmware Engineer (Remote)
Senior MedTech Electronics & Firmware Engineer (Remote)

Securecell AG • Zürich

Hybrid
CHF 110,000 - 160,000
Hybrid/remote work options
Private accident insurance
Employee share purchase program
+1
Real-Time Embedded Software Engineer (C++)
Real-Time Embedded Software Engineer (C++)

Tech'Firm Industrie AG • Zürich

On-site
CHF 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

SGI • Zürich

On-site
CHF 111,000 - 148,000
Senior Embedded Software Engineer - Remote 1 Day/Week
Senior Embedded Software Engineer - Remote 1 Day/Week

Volpi AG • Dietikon

Hybrid
CHF 120,000 - 180,000
Remote work 1 day/week
27 vacation days
Parking spaces
+3
Embedded Software Engineer - Zurich On-Site (6-month)
Embedded Software Engineer - Zurich On-Site (6-month)

SGI • Zürich

On-site
CHF 111,000 - 148,000
Ingénieur Firmware – Systèmes Embarqués | R&D
Ingénieur Firmware – Systèmes Embarqués | R&D

more-jobs • La Chaux-de-Fonds

On-site
CHF 90,000 - 120,000
Embedded C++ Engineer – Bare-Metal MCUs (MedTech)
Embedded C++ Engineer – Bare-Metal MCUs (MedTech)

headcount AG • Sankt Gallen

On-site
CHF 90,000 - 120,000
Embedded Software Engineer 100%
Embedded Software Engineer 100%

Tech'Firm Industrie AG • Zürich

On-site
CHF 90,000 - 130,000