Embedded Software Engineer (C++) – Medical Technology

headcount AG

Sankt Gallen

On-site

CHF 90,000 - 120,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

headcount AG in der Region St. Galler Rheintal sucht eine/n erfahrene/n Embedded Software Engineer (C++) zur Verstärkung des R&D-Teams. Schwerpunkt liegt auf hardwarenaher Entwicklung und Bare-Metal-C++-Programmierung für mikrocontrollerbasierte Systeme.

Sie arbeiten an Embedded-Software, Echtzeit-Systemen, Sensoren und Schnittstellen, testen, integrieren und dokumentieren die Software. Die Position bietet ein 100% Pensum und vor Ort-Arbeitsmodell in der Schweiz.

Qualifications

  • Mindestens 3 Jahre Berufserfahrung in Embedded-Softwareentwicklung.
  • Sehr gute praktische Kenntnisse in C++.
  • Mehrjährige Erfahrung mit C++ in Bare-Metal-Systemen.
  • Erfahrung mit Mikrocontrollern und hardwarenaher Entwicklung.
  • Verständnis von Echtzeit-Systemen.
  • Hochschulabschluss in Informatik, Elektrotechnik, Elektronik oder einer vergleichbaren technischen Fachrichtung.
  • Fliessende Deutschkenntnisse sowie gute professionelle Englischkenntnisse.
  • Eine offene, pragmatische und teamorientierte Arbeitsweise.
  • Interesse daran, technische Lösungen gemeinsam im Team weiterzuentwickeln.

Responsibilities

  • Embedded Software in C++ entwickeln und weiterentwickeln.
  • Programmering von Bare-Metal-Systemen und Mikrocontrollern.
  • Entwicklung von Software für Echtzeit-Systeme.
  • Arbeit mit Sensoren, Aktoren und verschiedenen Kommunikationsschnittstellen.
  • Weiterentwicklung bestehender Produkte und Implementierung neuer Funktionen.
  • Systemintegration, Testing und technische Dokumentation.
  • Enge Zusammenarbeit mit weiteren Disziplinen innerhalb des R&D, insbesondere Elektronik und Mechanik.
  • Mitarbeit über verschiedene Phasen des Produktlebenszyklus hinweg.
  • Unterstützung bei Entwicklungs- und Engineering-Tools.

Skills

Embedded C++
C++ Bare-Metal
Mikrocontroller
Echtzeit-Systeme
Linux
Python
Qt
GUI-Entwicklung
Messtechnik

Education

Abschluss Informatik/Elektrotechnik

Tools

Linux
Python
Qt
GUI-Entwicklung
Messtechnik

Job description

Region St. Galler Rheintal | Festanstellung

Für ein international tätiges Unternehmen aus der Medizintechnik suchen wir einen erfahrenen Embedded Software Engineer (C++) zur Verstärkung des R&D-Teams in der Region St. Galler Rheintal.

Im Mittelpunkt der Position steht die Entwicklung und Weiterentwicklung anspruchsvoller Embedded Software für mikrocontrollerbasierte Systeme. Gesucht wird deshalb kein klassischer Applikationsentwickler, sondern ein Software Engineer, der sich nahe an der Hardware wohlfühlt und fundierte Erfahrung mit C++ in Bare-Metal-Umgebungen mitbringt.

Deine Aufgaben
  • Entwicklung und Weiterentwicklung von Embedded Software in C++
  • Programmierung von Bare-Metal-Systemen und Mikrocontrollern
  • Entwicklung von Software für Echtzeit-Systeme
  • Arbeit mit Sensoren, Aktoren und verschiedenen Kommunikationsschnittstellen
  • Weiterentwicklung bestehender Produkte und Implementierung neuer Funktionen
  • Systemintegration, Testing und technische Dokumentation
  • Enge Zusammenarbeit mit weiteren Disziplinen innerhalb von R&D, insbesondere Elektronik und Mechanik
  • Mitarbeit über verschiedene Phasen des Produktlebenszyklus hinweg
  • Unterstützung bei Entwicklungs- und Engineering-Tools
Dein Profil

Für diese Position suchen wir insbesondere fundierte Erfahrung in der hardwarenahen Softwareentwicklung.

Das solltest du mitbringen:
  • Mindestens 3 Jahre Berufserfahrung in der Embedded-Softwareentwicklung
  • Sehr gute praktische Kenntnisse in C++
  • Mehrjährige Erfahrung mit C++ in Bare-Metal-Systemen
  • Erfahrung mit Mikrocontrollern und hardwarenaher Entwicklung
  • Verständnis von Echtzeit-Systemen
  • Hochschulabschluss in Informatik, Elektrotechnik, Elektronik oder einer vergleichbaren technischen Fachrichtung
  • Fliessende Deutschkenntnisse sowie gute professionelle Englischkenntnisse
  • Eine offene, pragmatische und teamorientierte Arbeitsweise
  • Interesse daran, technische Lösungen gemeinsam im Team weiterzuentwickeln

Erfahrung mit Linux, Python, Qt, GUI-Entwicklung, Messtechnik oder Software-Modellierung ist von Vorteil, aber keine Voraussetzung.
Erfahrung aus der Medizintechnik oder einem anderen regulierten bzw. sicherheitskritischen Umfeld ist ebenfalls willkommen.
Direkte Medizintechnik-Erfahrung ist jedoch kein Muss.
Was dich erwartetDich erwartet eine technisch anspruchsvolle Position innerhalb eines internationalen Medizintechnik-Unternehmens mit einem etablierten R&D-Standort in der Schweiz.

Du arbeitest an komplexen Embedded-Systemen mit direktem Bezug zu Hardware und Produktentwicklung und erhältst gleichzeitig die Möglichkeit, dich fachlich langfristig innerhalb der Organisation weiterzuentwickeln.
Pensum: 100 %
Standort: Region St. Galler Rheintal
Arbeitsmodell: Überwiegend vor Ort

Du bringst fundierte Erfahrung mit Embedded C++, Bare Metal und Mikrocontrollern mit und möchtest mehr über die Position erfahren?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (C++) – Medical Technology
Embedded Software Engineer (C++) – Medical Technology

headcount | recruitment driven by science • Sankt Gallen

On-site
CHF 90,000 - 130,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
Projektleiterin / Projektleiter Embedded Software
Projektleiterin / Projektleiter Embedded Software

Helbling Technik AG • Bronschhofen

On-site
CHF 110,000 - 160,000
Weiterbildung Budget
Zentraler Arbeitsort
Flexible Arbeitsbedingungen
+3
Senior Embedded Software Architect – Medical Tech
Senior Embedded Software Architect – Medical Tech

Helbling Technik • Wil (SG)

On-site
CHF 120,000 - 160,000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Embedded Software Engineer
Embedded Software Engineer

Mettler Toledo Llc • Nänikon

On-site
CHF 110,000 - 140,000
Hybrides Arbeitsmodell
40-Stunden-Woche
25 Tage Ferien
+1
Embedded Softwareingenieure/-innen (80-100%)
Embedded Softwareingenieure/-innen (80-100%)

IMT Information Management Technology AG • Schwerzenbach

On-site
CHF 110,000 - 150,000
Flexible Arbeitszeiten
Home-Office Möglichkeiten
Weiterbildungsmöglichkeiten
+5
Embedded Softwareingenieure/-innen (80-100%)
Embedded Softwareingenieure/-innen (80-100%)

IMT Information Management Technology AG • Buchs (SG)

On-site
CHF 110,000 - 170,000
Flexible Arbeitszeiten
Home-Office Möglichkeiten
Weiterbildungsmöglichkeiten
+5
Junior Embedded Software Engineer - MedTech, Growth Path
Junior Embedded Software Engineer - MedTech, Growth Path

Helbling Technik • Wil (SG)

On-site
CHF 70,000 - 90,000
Flexible Arbeitsbedingungen
Attraktive Vergütung
Weiterbildungsbudget
+3
Embedded Software Engineer C/C++ Industrie und Defence
Embedded Software Engineer C/C++ Industrie und Defence

Noser Engineering AG • Bad Ragaz

On-site
CHF 80,000 - 100,000
Software Engineer 80-100%
Software Engineer 80-100%

Grossenbacher Systeme AG • Sankt Gallen

On-site
CHF 110,000 - 140,000
Zuschüsse beim Abo im Fitness-Studio
Direkter ÖV- und Autobahnanschluss
Inhabergeführtes Schweizer Unternehmen
Top locations