Senior Software Engineer - Radolfzell, Deutschland - NDI Europe GmbH

    NDI Europe GmbH
    NDI Europe GmbH Radolfzell, Deutschland

    vor 2 Wochen

    Default job background
    Ganztags
    Beschreibung
    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ß

    Das Gerüst für unsere Software erstellen und damit jedes Software-Projekt von Grund auf begleiten oder bestehende Systeme verbessern - klingt erstmal wie jede andere Stelle, was es aber einzigartig macht, ist unsere Technologie der medizinischen Navigation an der Sie mitwirken
    Ihr Hauptaufgabengebiet liegt in der Planung und dem Entwurf von Software-Systemen
    Sie entwickeln und testen hardwarenahe Software zum Beispiel auf ARM-Prozessoren und erarbeiten und realisieren zusammen mit dem Team die Funktionalitäten und Schnittstellen der Software-Units sowie deren Implementierung
    Damit alles ohne Komplikationen realisierbar ist, definieren Sie Schnittstellen zwischen Soft- und Hardware-Komponenten und stimmen diese ab
    Sie unterstützen das Software-Team bei technischen Realisierungsfragen - gemeinsam bringen Sie Projekte voran

    Durch Ihr Hochschulstudium in Informatik, Elektrotechnik oder einer ähnlichen Fachrichtung bringen Sie die perfekte Basis mit
    Im Bereich der Embedded Software-Entwicklung bringen Sie mehrjährige Erfahrung mit und auch im Software-Entwurf konnten Sie ihr Wissen aufbauen
    C++ und C beherrschen Sie auf hohem Niveau und können sofort durchstarten, Python noch dazu wäre von Vorteil
    Mit UML, SysML oder einer anderen Modellierungssprache kennen Sie sich aus
    Verschiedene Build-Tools wie Make / CMake oder vergleichbar haben Sie in Ihren vorherigen Tätigkeiten schon angewandt
    Kenntnisse in Linux (Yocta, PetaLinux) sind ebenso von Vorteil
    Auf das internationale Umfeld mit unseren kanadischen und amerikanischen Kolleg*innen sind Sie durch gute Deutsch- und Englischkenntnisse optimal vorbereitet