Embedded Software Engineer (C++) – Medical Technology

headcount | recruitment driven by science

Sankt Gallen

Presencial

CHF 90.000 - 130.000

Jornada completa

hace 16 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

headcount | recruitment driven by science sucht einen erfahrenen Embedded-C++ Software Engineer zur Entwicklung hardwarenahe Embedded-Software im Medizintechnik-Umfeld. Sie arbeiten an der gesamten Softwarearchitektur, von Bare-Metal bis Applikationslogik, und integrieren Sensoren, Aktuatoren sowie Kommunikationsschnittstellen.

Sie bringen mindestens 3 Jahre einschlägige Erfahrung, exzellente C++-Kenntnisse (C++14/17) und fließende Deutsch- sowie Englischkenntnisse mit.

Formación

  • Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbar.
  • Mindestens 3 Jahre relevante Embedded-Softwareerfahrung.
  • Sehr gute Kenntnisse in C++, ideal C++14/17, OO-Entwicklung.
  • Nachweisbare Bare-Metal-C++-Entwicklung auf Mikrocontrollern.
  • Erfahrung mit Embedded-Systemen, hardwarenaher Software.
  • Verständnis von Softwarearchitektur, modularer Entwicklung.
  • Fließende Deutsch- und Englischkenntnisse.
  • Bereitschaft zur vollständigen Vor-Ort-Arbeit in Heerbrugg.

Responsabilidades

  • Embedded-Software von Mikrocontrollern bis Applikationslogik entwickeln.
  • Entwicklung von Bare-Metal-Systemen, Layern und Middleware.
  • Raumübergreifende Zusammenarbeit mit Hardware-Teams.
  • Verifikation, Validierung und technische Dokumentation.

Conocimientos

C++
Bare-Metal
Embedded-Systems
OO-Entwicklung
RTOS

Educación

Bachelor/Master in Informatik/Elektro

Herramientas

Qt
Embedded Linux
Python
C++14/17
ARM Cortex/STM32

Descripción del empleo

Standort: Heerbrugg, Schweiz
Pensum: 100 % | Vor Ort

Deine HerausforderungDu möchtest nicht nur einzelne Treiber entwickeln oder ausschliesslich an grafischen Benutzeroberflächen arbeiten, sondern komplette Embedded-Softwarelösungen mitgestalten?
Für ein innovatives Unternehmen in der Medizintechnik suchen wir einen erfahrenen Embedded C++ Software Engineer, der hardwarenahe Programmierung mit moderner Softwarearchitektur und Applikationsentwicklung verbindet.
In dieser Rolle entwickelst du anspruchsvolle Software für medizinische Geräte – von der Mikrocontroller-Ebene über Hardware-Abstraktion und Middleware bis hin zur eigentlichen Applikationslogik.
Gesucht wird ein vielseitiger Softwareentwickler, der Embedded-Systeme ganzheitlich versteht und robuste, wartbare Softwarelösungen entwickelt.

Deine Aufgaben
  • Entwicklung und Weiterentwicklung von Embedded-Software in C++, idealerweise C++14/17
  • Programmierung von Bare-Metal-Systemen auf Mikrocontrollern
  • Konzeption und Implementierung von Softwarearchitekturen, Modulen und Applikationslogik
  • Entwicklung von Software über mehrere Ebenen des Embedded-Systems hinweg – von der Hardware-Abstraktion bis zur Anwendung
  • Entwicklung und Optimierung von echtzeitkritischen Anwendungen
  • Integration von Sensoren, Aktuatoren und Kommunikationsschnittstellen wie SPI, I2C, UART und CAN
  • Zusammenarbeit mit Hardware-, Elektronik- und weiteren Entwicklungsteams
  • Begleitung der Produktentwicklung von der Konzeption bis zur Serienreife
  • Durchführung von Softwaretests, Verifikation, Validierung und technischer Dokumentation
Dein Profil
Das bringst du zwingend mit:
  • Abgeschlossenes Studium in Informatik, Elektrotechnik, Elektronik oder einer vergleichbaren Fachrichtung
  • Mindestens 3 Jahre relevante Erfahrung in der Embedded-Softwareentwicklung
  • Sehr gute praktische Kenntnisse in C++, idealerweise C++14/17 und objektorientierter Softwareentwicklung
  • Nachweisbare Erfahrung mit Bare-Metal-C++-Entwicklung auf Mikrocontrollern
  • Erfahrung in der Entwicklung von Embedded-Systemen und hardwarenaher Software
  • Verständnis für Softwarearchitektur, modulare Entwicklung und das Zusammenspiel verschiedener Softwareebenen
  • Fliessende Deutsch- und Englischkenntnisse in Wort und Schrift
  • Bereitschaft, vollständig vor Ort in Heerbrugg zu arbeiten
Von Vorteil sind:
  • Erfahrung mit RTOS und Hard-Real-Time-Systemen
  • Erfahrung mit ARM Cortex, STM32 oder vergleichbaren Mikrocontroller-Plattformen
  • Kenntnisse in Embedded Linux, Qt, Python und Softwaremodellierung
  • Erfahrung mit C++-Middleware, Schnittstellen und komplexer Applikationslogik
  • Erfahrung in der Medizintechnik oder anderen regulierten Branchen
  • Kenntnisse der Normen IEC 62304 und IEC 60601
  • Erfahrung in der Entwicklung von Produkten bis zur Serienproduktion

Hier arbeitest du nicht ausschliesslich an einer einzelnen Ebene des Embedded-Systems.
Du kombinierst hardwarenahe Entwicklung mit moderner C++-Softwarearchitektur und anspruchsvoller Applikationslogik.
Deine Arbeit hat direkten Einfluss auf die Funktionalität, Zuverlässigkeit und Qualität medizinischer Geräte.

Das erwartet dich
  • Anspruchsvolle Entwicklungsprojekte in der Medizintechnik
  • Vielseitige technische Aufgaben über mehrere Softwareebenen
  • Direkte Zusammenarbeit mit interdisziplinären R&D-Teams
  • Langfristige Perspektive in einem technologisch anspruchsvollen Umfeld
  • Arbeitsort Heerbrugg, Schweiz (100 % vor Ort)
Interessiert?

Dann freuen wir uns darauf, mehr über deine Erfahrung in der Embedded-C++-Entwicklung zu erfahren – insbesondere über deine Projekte mit Mikrocontrollern, Bare-Metal-Systemen und komplexer Embedded-Applikationssoftware.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

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

headcount AG • Sankt Gallen

Presencial
CHF 90.000 - 120.000
Senior Embedded Software Architect – Medical Tech
Senior Embedded Software Architect – Medical Tech

Helbling Technik • Wil (SG)

Presencial
CHF 120.000 - 160.000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Projektleiterin / Projektleiter Embedded Software
Projektleiterin / Projektleiter Embedded Software

Helbling Technik AG • Bronschhofen

Presencial
CHF 110.000 - 160.000
Weiterbildung Budget
Zentraler Arbeitsort
Flexible Arbeitsbedingungen
+3
Senior Embedded Software Engineer / Architect (Medical)
Senior Embedded Software Engineer / Architect (Medical)

Helbling Technik • Wil (SG)

Presencial
CHF 120.000 - 160.000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Senior Embedded Software Engineer / Architect
Senior Embedded Software Engineer / Architect

Helbling Technik AG • Bronschhofen

Presencial
CHF 120.000 - 160.000
Spannende Projekte
Offenes Umfeld
Du-Kultur
+1
Embedded Softwareingenieure/-innen (80-100%)
Embedded Softwareingenieure/-innen (80-100%)

IMT Information Management Technology AG • Schwerzenbach

Presencial
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)

Presencial
CHF 110.000 - 170.000
Flexible Arbeitszeiten
Home-Office Möglichkeiten
Weiterbildungsmöglichkeiten
+5
Teamleiter Software Produktentwicklung
Teamleiter Software Produktentwicklung

Try&Hire • Bronschhofen

Híbrido
CHF 120.000 - 180.000
Homeoffice möglich
Embedded C++ Engineer – Bare-Metal MCUs (MedTech)
Embedded C++ Engineer – Bare-Metal MCUs (MedTech)

headcount AG • Sankt Gallen

Presencial
CHF 90.000 - 120.000
Senior Embedded C++ Engineer — Medical Devices
Senior Embedded C++ Engineer — Medical Devices

headcount | recruitment driven by science • Sankt Gallen

Presencial
CHF 90.000 - 130.000
Ubicaciones