Entwicklungsingenieur für Optimierung und Robotik (m/w/d)

Schubert-Motion ist ein junges Entwicklungsbüro in Dresden, nahe der Technischen Universität. Die Gerhard Schubert GmbH ist Marktführer bei modularen roboterbasierten Verpackungsmaschinen. Wir sind als eigenständige Abteilung in die Firma eingebunden und arbeiten mit unseren Kollegen und Kolleginnen aus Crailsheim bei der Entwicklung der neuen Technologien und deren Umsetzung eng zusammen.

Wir sind dafür verantwortlich, anspruchsvolle Softwarelösungen am Rande des technisch Machbaren im Bereich Robotik und Robotersteuerung, Predictive Maintenance sowie Simulation zu entwickeln. Ein gutes Beispiel hierfür ist unsere Machine Learning basierte Software zur Berechnung optimaler Roboterbewegungen (Motion Planning). In nur wenigen Millisekunden Berechnungszeit erschließen wir hiermit verborgenes Leistungspotential für unsere eigenen über 1.000 Roboter pro Jahr, die in den Maschinen in unserem Stammwerk in Crailsheim verbaut werden. Besonders spannend ist die hohe Entwicklungs- und Fertigungstiefe der Gerhard Schubert GmbH, von elektronischen Komponenten / Sensorik über Mechanik bis hin zu Software und Machine Learning.

Deine Aufgaben bei uns

  • Aufbauen und Validieren von detaillierten Robotersimulationen sowie Erstellen von kinematischen und dynamischen Robotertransformationen
  • Integrieren von neuen Robotermodellen in das bestehende Softwareframework
  • Mitwirken in der Vorentwicklung im Bereich Bewegungsplanung (insb. Singularitätsvermeidung und Konfigurationswechsel) und Softwareentwicklung

Projektspezifisch für die ersten 18 Monate
  • Weiterentwickeln der Geometrieoptimierung und Umsetzung in Python
  • Konzeption und Umsetzung eines grafischen Nutzerinterfaces (GUI) für die Geometrieoptimierung
  • Erstellen von Berechnungspipelines für die Berechnung und Simulation (CI)
  • Erschließen neuer Technologien und Tools für die Abteilung

Das bringst Du mit

  • Abgeschlossenes Studium der Mechatronik / Elektrotechnik / Maschinenbau oder vergleichbar
  • Begeisterung für Robotik und Optimierung
  • Kenntnisse in der Softwareentwicklung im professionellen Umfeld (Python, C++, ggf. Matlab)
  • Erfahrungen in der Konzeptionierung und Umsetzung von grafischen Nutzerinterfaces und deren Grundlagen (MVC) sowie Kenntnisse von gängigen Entwicklungsframeworks (z.B. Qt, tkinter, ..)
  • Grundlegende Erfahrungen in der Nutzung von Testing-Frameworks und CI-Pipelines
  • Gute Englischkenntnisse in Wort und Schrift
  • Eigenständige und ergebnisorientierte Arbeitsweise, Begeisterungsfähigkeit sowie ein hohes Maß an Kommunikations- und Teamfähigkeit

Benefits: das bieten wir dir

Bewerbung

Wir freuen uns über deine Bewerbung auf unserem Bewerberportal.

Andrea Keltonik