NDI Europe GmbH
78315 Radolfzell am Bodensee, DE

Software Engineer (w/m/d)

Beschreibung

Software Engineer (w/m/d) Innovation in Therapie und Diagnose – dafür setzen wir uns ein. Weltweit vertrauen führende Unternehmen der Medizintechnik auf die 3D-Tracking-Technologie von NDI – dem Marktführer seit über 20 Jahren. Unsere Kompetenz als innovatives Hightech-Unternehmen für die Realisierung moderner, digitaler Lösungen in medizinischen Anwendungsfeldern ist zentraler Bestandteil unseres Erfolgs. Für NDI arbeiten Menschen an vier Standorten weltweit. Die kulturelle Vielfalt in unserem global tätigen Unternehmen sowie die Anforderungen der Hightech-Industrie sorgen für ein anregendes Arbeitsumfeld. Das Wissen, die Begeisterung und die Erfahrung unserer Mitarbeiter*innen sind essenziell für unseren Erfolg. Und dabei kennt jeder jeden mit Namen - auch unsere Kolleg*innen in Kanada, USA und Hongkong. Wir vertrauen uns, sind ehrlich miteinander und können ausgelassen miteinander feiern. Und das auch hierarchieübergreifend - so macht Arbeiten Spaß! In der Abteilung Research & Development bieten wir abwechslungsreiche und vielfältige Aufgaben im Bereich der Software-Entwicklung: Zu Ihren Hauptaufgaben gehört es, eine abgestimmte, zukunftsfähige Software-Architektur zu definieren, zu implementieren und die Software-Module zu testen – ausgehend von existierenden, elektromagnetischen Navigationssystemen Im Team analysieren Sie bereits vorhandene Systeme und erarbeiten sowie dokumentieren Funktionalitäten und Schnittstellen Implementierung und auch Tests empfinden Sie als willkommene Abwechslung zur Architekturarbeit Und natürlich wissen Sie, dass die Dokumentation, Verifikation und Validierung die Basis Ihrer täglichen Arbeit ist – vor allem im medizinischen Umfeld Mit der Entwicklung von zentralen, wiederverwendbaren Komponenten für unsere Systeme setzen Sie ein Fundament hinsichtlich der Qualität, Techniken und Coding Guidelines in unserer Software-Entwicklung Sie erklären die Verwendung der Core-Software-Elemente anderen Mitgliedern des R&D-Teams und helfen Ihnen bei Fragestellungen, um Projekte erfolgreich abzuschließen Im Software Engineering sind Sie sattelfest durch ein erfolgreich abgeschlossenes Hochschulstudium in Informatik oder einer ähnlichen Fachrichtung und Ihre mehrjährige Berufserfahrung Die agile Vorgehensweise in der Software-Entwicklung ist Ihnen aus früheren Tätigkeiten gut bekannt Ihre Kenntnisse in C+ und C++ sind sehr gut – vielleicht auch in Python In der Entwicklung von Embedded Systems fühlen Sie sich zuhause – hier können Sie Ihr ganzes Know-how einsetzen Auch der Umgang mit UML, SysML oder einer ähnlichen Modellierungssprache gehört zu Ihren Kernkompetenzen – vielleicht haben Sie auch Erfahrung mit Continuous Integration und Continuous Delivery Deutsch und Englisch beherrschen Sie sicher, um mit unseren Kolleg*innen überall auf der Welt kommunizieren zu können Professionelles Onboarding Gute Work-Life-Balance Mobiles Arbeiten JobRad & Hansefit Betriebliche Altersvorsorge Mitarbeiterevents Gleitzeit

Branche

Mögliche Arbeitszeiten

Tätigkeitsbereich