Embedded Software Engineer; C+ Medical Technology
Listed on 2026-09-26
-
Software Development
Embedded Software Engineer, C++ Developer, Software Engineer, Embedded Systems/ Firmware/ IoT
Location: Sankt Gallen
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.
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
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 erwartet
Dich 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?
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).