Embedded Software Engineer (C++) – Medical Technology
Permanent
Ref: BH-2473
Website headcount AG
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?
Dann freuen wir uns auf deine Bewerbung oder einen unverbindlichen, vertraulichen Austausch.