Ihre Aufgabe Erstellung und Pflege von Software für medizinische Systeme zum Einsatz der Niereninsuffizienz oder im Rahmen anderer extrakorporaler Blutbehandlungsverfahren Neu- und Weiterentwicklung von technisch-medizinischen Verfahrensabläufen unter Berücksichtigung der funktionalen Sicherheit Konzeptentwicklung und Durchführung von Machbarkeitsanalysen/-tests Modellierung und Simulation physikalischer Systeme Interdisziplinäre Erstellung von System-/Produkt- und Komponentenanforderungen und Spezifikationen Durchführung von Systemintegration und Entwicklertests Teilnahme an Reviews von Software und Gerätefunktionen Erstellung und Durchführung von Testfällen im Rahmen der Verifikation von Software- und Gerätefunktionen Durchführung von Risikoanalysen und -bewertungen Unterstützung bei der Erstellung von Interface Requirements Ihr Profil Erfolgreich abgeschlossenes ingenieurwissenschaftliches Studium der Fachbereiche Elektrotechnik, Physik, Physikalische Technik, Medizintechnik oder eine vergleichbare akademische Ausbildung Erste Berufserfahrung als Komponenten-/Systementwickler bzw. –verifikateur Erfahrungen mit Hygiene und Desinfektion von Vorteil Erfahrung im Requirements Engineering Fundierte Programmierkenntnisse in C/C++ sowie Erfahrung mit anderen Plattformen und Sprachen (z.B. Python, Linux, Windows) Erfahrung mit Embedded Systemen, vorzugsweise in der Medizintechnik ggf. fortgeschrittene Kenntnisse mit modellbasierter Entwicklung (MatLab, Simulink, Simscape, Modelica usw.) Erfahrung mit agilen Softwareentwicklungsansätzen Schnelle Auffassungsgabe und Fähigkeiten Probleme zu lösen Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift