Software Engineer (w/m/d)

Northern Digital

About the role

TASKS

  • Sie definieren und entwickeln eine abgestimmte, zukunftsfähige Software-Architektur auf Basis bestehender elektromagnetischer Navigationssysteme und übernehmen dabei auch die Implementierung sowie das Testen von Software-Modulen
  • Gemeinsam mit Ihrem Team analysieren Sie bestehende Systeme und erarbeiten sowie dokumentieren Funktionalitäten und Schnittstellen
  • Neben der Architekturarbeit übernehmen Sie die Implementierung von Software sowie die Durchführung von Tests
  • Die strukturierte Dokumentation sowie Verifikation und Validierung Ihrer Entwicklungen gehören zu den zentralen Bestandteilen Ihrer täglichen Arbeit – insbesondere im regulierten medizinischen Umfeld
  • Sie entwickeln zentrale, wiederverwendbare Software-Komponenten und unterstützen Ihre Kolleg*innen im R&D-Team bei deren Anwendung sowie bei technischen Fragestellungen

PROFILE

  • Sie verfügen über ein erfolgreich abgeschlossenes Hochschulstudium der Informatik, Software Engineering oder einer vergleichbaren Fachrichtung sowie über mehrjährige Berufserfahrung in der Software-Entwicklung
  • Zudem besitzen Sie sehr gute Kenntnisse in C und C++ und bringen idealerweise zusätzlich Erfahrung mit Python sowie in der Entwicklung von Embedded Systems mit
  • Der Umgang mit UML, SysML oder vergleichbaren Modellierungssprachen gehört zu Ihrem fachlichen Repertoire, dabei sind Kenntnisse in Continuous Integration und Continuous Delivery von Vorteil
  • Die agile Vorgehensweise in der Software-Entwicklung ist Ihnen vertraut, und Sie kommunizieren sicher auf Deutsch und Englisch in einem internationalen Umfeldkommunizieren zu können

ANSPRECHPARTNER:IN

Luisa Schumann - Junior Human Resources Business Partner

Apply on Northern Digital’s careers page

More jobs at Northern Digital