Software Enigneer
NDI Europe GmbH
Radolfzell am Bodensee, Germany
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Radolfzell am Bodensee, Germany
Tech stack
Agile Methodologies
C++
Continuous Delivery
Continuous Integration
Python
Language Modeling
Software Engineering
Systems Modeling Language
UML
Information Technology
Job description
- 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
Requirements
- 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
About the company
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ß!