Du entwickelst wartbare Softwarelösungen und arbeitest in interdisziplinären Teams an zukunftsorientierten Projekten zur Gerätevernetzung.
Anforderungen
- •Abgeschlossenes Studium Elektrotechnik oder vergleichbare Fachrichtung
- •Berufserfahrung in embedded Softwareentwicklung
- •Weitreichende Erfahrungen in C/C++, Python, Rust oder Golang von Vorteil
- •Umfassender Umgang mit Git, Jira, Polarion
- •Erfahrung mit CI-Umgebungen wie GitHub Actions, DevOps Erfahrung von Vorteil
- •Expertise in Docker, Linux, Buildroot und Yocto von Vorteil
- •Kenntnisse in Echtzeitprogrammierung und Protokollen
- •Erfahrungen in Antriebstechnik und Hochfrequenztechnik von Vorteil
- •Normenkenntnisse wie IEC60601, IEC62304, IEC 81001-5-1
- •Professionelle Deutsch- und Englischkenntnisse
- •Strukturierte und pragmatische Arbeitsweise
- •Teamfähigkeit und Unterstützung der Teammitglieder
Deine Aufgaben
- •Softwarelösungen für embedded Systeme entwickeln
- •Zukunftstechnologien in Gerätevernetzung vorantreiben
- •In interdisziplinären Teams an Projekten arbeiten
- •Hohe Qualität durch Tests und Code-Reviews sicherstellen
- •Entwicklungsdokumentationen und Testprotokolle erstellen
- •Medizinische Softwarestandards einhalten und Module validieren
Original Beschreibung
Stellenbeschreibung
Software Engineer (m/w/d)
Unternehmen:
Aesculap AG
Stellenstandort:
DE-Tuttlingen (Aesc.Platz)
Funktionsbereich:
Forschung und Entwicklung
Arbeitsmodell:
Hybrid
Anforderungsnummer:
4726
Für die Sparte Aesculap am Standort Tuttlingen suchen wir für unseren Bereich Forschung & Entwicklung zwei Softwareengineers (w/m/d) im Team Electronic Devices - Software & Connectivity
**Aufgaben und Verantwortlichkeiten:**
* Entwicklung von gut strukturierten und wartbaren Softwarelösungen mit Schwerpunkt embedded Gerätesoftware
* Vorantreiben von Zukunftstechnologien in der Gerätevernetzung und Cloudintegration
* Arbeit in interdisziplinären Teams bei der Konzeption, Planung und Realisierung von Entwicklungsprojekten, u.a. mit internationalen Projektpartnern
* Sicherstellung einer hohen Qualität durch Anwendung von Unit- und Integrationstestmethoden und Durchführung von Code-Reviews
* Erstellen von Entwicklungsdokumentationen, Testanleitungen und Testprotokollen
* Einhaltung medizinischer Softwarestandards und Entwicklung, Integration und Validierung eigener Module
**Fachliche Kompetenzen:**
* Abgeschlossenes Studium Fachrichtung Elektrotechnik, technische Informatik oder einer vergleichbaren Fachrichtung
* Berufserfahrung im Bereich embedded Softwareentwicklung unter Berücksichtigung von state-of-the-art Qualitätsmetriken (bspw. Unit-Testing inkl. entsprechender Coverage, MISRA C/C++)
* Weitreichende Erfahrungen in verschiedenen Programmiersprachen wie bspw.: C/C++, Python, Rust oder Golang von Vorteil
* Umfassender Umgang mit modernen Tools wie Git, Jira, Polarion
* Erfahrung in der Arbeit mit CI-Umgebungen wie GitHub Actions, DevOps Erfahrung von Vorteil
* Expertise in Container-Virtualisierung wie Docker, Erfahrungen mit Linux, insbesondere mit System-Builder wie Buildroot und Yocto von Vorteil
* Kenntnisse in Echtzeitprogrammierung, Schnittstellen und Protokollen
* Erfahrungen im Bereich Antriebstechnik sowie in Hochfrequenztechnik von Vorteil
* Normenkenntnisse (u.a. IEC606011; IEC62304, IEC 81001-5-1)
* Professionelle Deutsch- und Englischkenntnisse in Wort und Schrift
**Persönliche Kompetenzen:**
* Sie nehmen sich Themen an, auch über Ihren eigenen Aufgabenbereich hinaus
* Sie schenken anderen Vertrauen und begegnen ihnen mit Respekt und Wertschätzung
* Sie sind ein Teamplayer mit strukturierter und pragmatischer Arbeitsweise
* Sie gehen die extra Meile und unterstützen Ihre Teammitglieder für das beste gemeinsame Ergebnis