Software Developer - Medical Device UI (C#/C++)

Heidelberg Engineering — Germany · Posted ~1 day ago

Mid Full-time

Skills

C# C++ UI development GUI development software architecture medical imaging GUI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a research and development team creating software for advanced medical imaging systems. You will design intuitive graphical interfaces, implement efficient clinical workflows, contribute to software architecture for image acquisition and analysis, and collaborate with specialists from multiple disciplines.

Highlights

Work on innovative medical imaging software, collaborate with experts across disciplines, develop intuitive user interfaces, and contribute to technologies that improve patient care.

Description

Heidelberg Engineering entwickelt seit über 30 Jahren intelligente Bildgebungs- und Softwarelösungen für die ophthalmologische Diagnostik. In enger Zusammenarbeit mit Medizin und Forschung entstehen innovative Systeme, die weltweit eingesetzt werden und die Patientenversorgung nachhaltig verbessern. Im Zuge des weiteren Wachstums suchen wir zur Verstärkung unseres Forschungs- und Entwicklungsteams für unsere Bildgebungsplattformen einen Software Developer (m/w/d) für Medizingeräte mit Schwerpunkt UI-Entwicklung. In dieser Position gestalten Sie In enger Zusammenarbeit mit Expert:innen aus verschiedenen Disziplinen leistungsfähige Softwarearchitekturen für die Erfassung und Analyse medizinischer Bilddaten. Aufgaben: Entwicklung intuitiver grafischer Benutzeroberflächen zur Visualisierung von UntersuchungsergebnissenUmsetzung der Workflow-Logik für eine effiziente und nutzerfreundliche Führung durch den AufnahmeprozessImplementierung und Integration von Geräte- und Softwareschnittstellen (APIs, Protokolle, Datenformate)Im Rahmen unseres agilen Entwicklungsmodells gestalten Sie aktiv jede Phase des Software-Lifecycles mit: Analyse und Erarbeitung von Anforderungen in enger Abstimmung mit Fachexpert*innenKonzeption und Design moderner Softwarearchitekturen und BenutzerinteraktionImplementierung der Lösungen inklusive begleitender Dokumentation und Qualitätssicherung Qualifikationen Hochschulabschluss in der Informatik, Physik, Mathematik oder einem artverwandten GebietSehr gute Kenntnisse in C++, C# und .NET, sowie der SoftwaretechnikErfahrungen in der Entwicklung von Software für Medizinprodukte oder in einem anderen hoch regulierten Industriesegment sind wünschenswertKenntnisse und praktische Erfahrung auf einem oder mehreren der folgenden Gebiete:UI-Entwicklung mit einem aktuellen UI-Framework (WPF/Avalonia/Uno, Qt)Design Patterns und UI-Architekturmuster, beispielsweise MVVM oder Unidirectoral Data FlowUX/Usability EngineeringClient/Server Kommunikation bspw. mit gRPCScrum und agile Methoden Profil Sichere Deutsch- und Englischkenntnisse in Wort und SchriftAgiles Mindset kombiniert mit hohem Qualitäts- und VerantwortungsbewusstseinErgebnisorientierte, analytische und selbstständige ArbeitsweiseHohe Teamfähigkeit, Flexibilität, Eigeninitiative und Kreativität Wir bieten Möglichkeiten zum mobilen Arbeiten zur Vereinbarung der Work-Life-BalanceAttraktive, leistungsorientierte VergütungFort- und Weiterbildungsmöglichkeiten sowie eine digitale LernplattformFlexible Arbeitszeiten auf VertrauensbasisFirmenfahrrad zur privaten Nutzung im Rahmen eines Bikeleasing-AngebotsFitnesszuschuss für Pfitzenmeier, Venice Beach, FitBase und Urban Sports ClubKostenzuschuss zum JobticketBetriebliche AltersversorgungWöchentlicher Obstkorb sowie kostenfreie Getränke wie Wasser, Kaffee und Tee vor Ortkostenfreie Parkmöglichkeiten sowie FahrradkellerPräsente zu FirmenjubiläenRegelmäßige Mitarbeiterveranstaltungen