Senior Software Engineer Surgical (m/f/d).
Senior Software Engineer Surgical (m/f/d).

Senior Software Engineer Surgical (m/f/d).

Weßling Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Medtronic

Auf einen Blick

  • Aufgaben: Entwickle Software für robotergestützte Chirurgie und arbeite an innovativen Steuerungssystemen.
  • Arbeitgeber: Medtronic ist ein führendes Unternehmen im Bereich Medizintechnik mit Fokus auf lebensrettende Technologien.
  • Mitarbeitervorteile: Flexibles Arbeiten, jährliche Bonuszahlungen und umfassende Schulungsmöglichkeiten warten auf dich.
  • Warum dieser Job: Gestalte die Zukunft der Chirurgie und arbeite in einem inklusiven, vielfältigen Team.
  • Gewünschte Qualifikationen: Bachelor-Abschluss mit 4 Jahren Erfahrung oder Master mit 2 Jahren in relevanten Bereichen erforderlich.
  • Andere Informationen: Engagement für Vielfalt und Chancengleichheit ist Teil unserer Unternehmenskultur.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Careers that Change Lives

As a Senior Software Engineer working at Medtronic, you will be ein bedeutender Beitrag zur Entwicklung von Steuerungsalgorithmen, die die aktuellen und zukünftigen Generationen von robotergestützten chirurgischen Instrumenten unterstützen. Sie werden Softwarelösungen erstellen, die auf einer anspruchsvollen Echtzeit-Embedded-Plattform laufen, wobei eingebettete Sensor- und Aktuatorhardware verwendet wird, um eine hochbandbreitige, präzise und robuste Instrumentenreaktion zu liefern. Darüber hinaus wird diese Rolle die Auseinandersetzung mit dem elektromechanischen Design von chirurgischen Instrumenten in allen Phasen umfassen – mit einem Fokus auf die Entwicklung von Steuerungssoftwareanforderungen, die mit den Tests, der Verifizierung und Validierung eines sicherheitskritischen Systems kompatibel sind.

Ein Tag im Leben:

  • Entwerfen und Entwickeln von Software in Simulink, die es Chirurgen und OP-Personal ermöglicht, "Hugo", ein robotergestütztes chirurgisches System, zu steuern.
  • Integrieren und Testen neuer Steuerungssoftware auf Hardware und mit dem Rest der robotergestützten Plattform.
  • Beitragen zur kontinuierlichen Verbesserung der Verifizierungsmethoden.
  • Zusammenarbeiten mit der größeren Softwareorganisation, Systemtechnik und Validierungsgruppen.
  • Definieren und Überprüfen von Softwareanforderungen.
  • Durchführen von Hardware-in-the-Loop-Tests von Prototypen sowie Produktsoftware.
  • Als unabhängiger Prüfer von Simulink-Modellen agieren, um sicherzustellen, dass alle Software die Qualitätsstandards erfüllt.
  • Vorbereiten und Teilnehmen an Entwurfsüberprüfungen.
  • Dokumentieren oder Mitwirken an der Dokumentation der Software, einschließlich Architektur- und Entwurfsdetails, Unit-Tests, Anomalieverfolgung und Berichten.

Must Haves:

  • Bachelor-Abschluss mit 4 Jahren relevanter Erfahrung oder Master-Abschluss mit 2 Jahren relevanter Erfahrung.
  • Erfahrung in der Entwicklung von Software zur Steuerung komplexer dynamischer Systeme, vorzugsweise in regulierten Branchen.
  • Erfahrung in der Analyse komplexer dynamischer Systeme (Mechatronik bevorzugt).
  • Beherrschung von Simulink zur Gestaltung und Entwicklung komplexer Softwareprodukte.
  • Erfahrung mit Echtzeitbetriebssystemen (QNX/VxWorks oder gleichwertig).
  • Entwurf und Implementierung von sicherheitskritischer Software – dies umfasst Aspekte der Risikoanalysen, Fehlermodi- und -auswirkungsanalysen, Redundanz, Codierungsstandards und Verifizierung von Softwareimplementierungen.
  • Starkes Verständnis der Grundlagen der Signalverarbeitung, insbesondere im Kontext diskreter Systeme.
  • Starke zwischenmenschliche Fähigkeiten und Aufmerksamkeit für Details, mit der Fähigkeit, kollaborativ mit funktionsübergreifenden Teams zu arbeiten, um Konsens zu bilden und gemeinsame Ziele zu etablieren.
  • Erfahrung in der modellbasierten Produktsoftwareentwicklung für Echtzeitanwendungen.
  • Erfahrung mit gängigen Softwareentwicklungstools, einschließlich Build-Automatisierung, Codeabdeckung, Unit-Tests, statischer Analyse, Debugging und Versionskontrolle (git bevorzugt).

Nice to Haves:

  • Erfahrung in der Softwareentwicklung in einer Linux-Umgebung.
  • Vertrautheit mit virtuellen Maschinen, Netzwerkconcepts, Simulink Coder und ein tiefes Verständnis der Codegenerierung.
  • Kenntnisse in Mathematik zur Steuerung robotergestützter Systeme, einschließlich Mehrkörpersystemkinematik, Rückkopplungsregler und Signalverarbeitung.
  • Erfahrung in der Entwicklung medizinischer Produkte, einschließlich regulatorischer Prozesse, Sicherheitsüberlegungen und praktische Erfahrungen mit medizinischen Geräten und chirurgischen Instrumenten.
  • Erfahrung mit vielfältigen, funktionsübergreifenden Teams sowie geodiversität in einem internationalen Umfeld ist ein Bonus.
  • Unit- und Integrationstests von Software.
  • Softwaretests mit Pflanzenmodellen, Softwarearchitekturdesign und Dokumentation.
  • Kenntnisse über Softwareentwicklungsprozesse wie das V-Modell, Anforderungsengineering, Auswirkungenanalyse.

Wir bieten:

  • Ein wettbewerbsfähiges Gehalt und Leistungspaket für alle unsere Mitarbeiter:
  • Flexibles Arbeitsumfeld.
  • Jährlicher Anreizplan % abhängig von den Unternehmensresultaten.
  • Altersvorsorge und Gruppenermäßigung bei der Krankenversicherung.
  • Schulungsmöglichkeiten über Cornerstone/Skills Lab.
  • Mitarbeiterunterstützungsprogramm und Recognize! (unser globales Anerkennungsprogramm).

Unser Engagement:

Unser unerschütterliches Engagement für Inklusion, Vielfalt und Chancengleichheit bedeutet null Barrieren für Chancen innerhalb von Medtronic und eine Kultur, in der alle Mitarbeiter dazugehören, respektiert werden und für das geschätzt werden, was sie sind und welche Lebenserfahrungen sie beitragen. Wir wissen, dass Chancengleichheit über unseren Arbeitsplatz hinaus beginnt, und wir müssen eine Rolle dabei spielen, systemische Ungleichheiten in unseren Gemeinschaften anzugehen, wenn wir hoffen, langfristig nachhaltige Auswirkungen zu erzielen. Verankert in unserer Mission treiben wir ID&E weiter voran, um sowohl das Wohlbefinden der Medtronic-Mitarbeiter zu verbessern als auch Innovationen zu beschleunigen, die unsere lebensrettenden Technologien mehr Menschen an mehr Orten auf der Welt zugänglich machen.

Senior Software Engineer Surgical (m/f/d). Arbeitgeber: Medtronic

Medtronic ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an innovativen Lösungen im Bereich der robotergestützten Chirurgie zu arbeiten. Mit einem flexiblen Arbeitsumfeld, umfangreichen Schulungsangeboten und einem starken Fokus auf Vielfalt und Inklusion fördert das Unternehmen eine Kultur, in der jeder geschätzt wird und sich weiterentwickeln kann. Die Mitarbeiter profitieren von einem wettbewerbsfähigen Gehalt, einem jährlichen Anreizplan und einer betrieblichen Altersvorsorge, was Medtronic zu einem attraktiven Arbeitsplatz für talentierte Fachkräfte macht.
Medtronic

Kontaktperson:

Medtronic HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer Surgical (m/f/d).

Tipp Nummer 1

Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit aktuellen und ehemaligen Mitarbeitern von Medtronic zu vernetzen. Stelle Fragen zu ihrer Erfahrung und den Anforderungen der Position, um wertvolle Einblicke zu gewinnen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Simulink und der Entwicklung von sicherheitskritischer Software auffrischst. Übe, komplexe dynamische Systeme zu analysieren und Lösungen zu präsentieren, um dein Fachwissen zu demonstrieren.

Tipp Nummer 3

Engagiere dich in relevanten Online-Communities oder Foren, die sich mit Robotik und medizinischer Softwareentwicklung beschäftigen. Dies kann dir helfen, aktuelle Trends zu verstehen und dein Netzwerk zu erweitern.

Tipp Nummer 4

Zeige deine Teamfähigkeit! Bereite Beispiele vor, in denen du erfolgreich in interdisziplinären Teams gearbeitet hast. Medtronic legt großen Wert auf Zusammenarbeit, also sei bereit, deine Erfahrungen zu teilen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer Surgical (m/f/d).

Erfahrung in der Softwareentwicklung für komplexe dynamische Systeme
Kenntnisse in der Verwendung von Simulink zur Entwicklung komplexer Softwareprodukte
Erfahrung mit Echtzeitbetriebssystemen (z.B. QNX, VxWorks)
Design und Implementierung von sicherheitskritischer Software
Fundiertes Verständnis der Signalverarbeitung, insbesondere in Bezug auf diskrete Systeme
Kenntnisse in der Analyse komplexer dynamischer Systeme (Mechatronik bevorzugt)
Erfahrung in der modellbasierten Produktsoftwareentwicklung für Echtzeitanwendungen
Vertrautheit mit gängigen Softwareentwicklungstools (Build-Automatisierung, Code-Coverage, Unit-Tests, statische Analyse, Debugging, Versionskontrolle)
Starke zwischenmenschliche Fähigkeiten und Detailgenauigkeit
Erfahrung in der Durchführung von Hardware-in-the-Loop-Tests
Kenntnisse in der mathematischen Steuerung von Robotersystemen
Erfahrung mit der Entwicklung von Software in einer Linux-Umgebung
Kenntnisse über Softwareentwicklungsprozesse wie das V-Modell und Anforderungsengineering

Tipps für deine Bewerbung 🫡

Verstehe die Stellenbeschreibung: Lies die Stellenbeschreibung sorgfältig durch und achte auf spezifische Anforderungen und Qualifikationen. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.

Betone relevante Erfahrungen: Fokussiere dich in deinem Lebenslauf und Anschreiben auf deine Erfahrungen in der Softwareentwicklung, insbesondere in Bezug auf komplexe dynamische Systeme und sicherheitskritische Software. Verwende konkrete Beispiele, um deine Fähigkeiten zu demonstrieren.

Nutze technische Schlüsselwörter: Integriere relevante technische Begriffe und Schlüsselwörter aus der Stellenbeschreibung in deine Bewerbung. Dies kann helfen, deine Bewerbung hervorzuheben und sicherzustellen, dass sie von automatisierten Systemen erkannt wird.

Schreibe ein überzeugendes Anschreiben: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und dein Interesse an Medtronic deutlich macht. Erkläre, wie deine Fähigkeiten und Erfahrungen zur Mission des Unternehmens passen und warum du eine wertvolle Ergänzung für das Team sein würdest.

Wie du dich auf ein Vorstellungsgespräch bei Medtronic vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Simulink und Echtzeitbetriebssystemen. Zeige im Interview, dass du praktische Erfahrungen hast und bereit bist, diese anzuwenden.

Bereite Beispiele vor

Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareentwicklung für komplexe dynamische Systeme demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Prozessen beigetragen hast.

Teamarbeit betonen

Da die Rolle eine enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Kommunikationsfähigkeiten und wie du Konflikte gelöst hast, um gemeinsame Ziele zu erreichen.

Fragen stellen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den Herausforderungen im Team oder den nächsten Schritten in der Produktentwicklung.

Senior Software Engineer Surgical (m/f/d).
Medtronic
Medtronic
  • Senior Software Engineer Surgical (m/f/d).

    Weßling
    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-07-13

  • Medtronic

    Medtronic

    10000+
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>