Softwareentwickler Systemsoftware (w/m/d) Robotik Service

  • Vollzeit
  • München

Webseite MCA

MCA ist ein internationaler Akteur in der Ingenieurs- und Hightech-Beratung.

Unser Know-how und unsere Erfahrung haben wir seit über 25 Jahren in vielen Branchen gesammelt und dies macht uns zu einem anerkannten Partner unter den weltweit größten Industrieunternehmen.

Please read the required qualifications carefully and note that fluency in German language is a requirement.

Softwareentwickler Systemsoftware (w/m/d) Robotik Service

Du bist Teil der Entwicklung einer auf modernen Internettechnologien basierte Steuerungsplattform, die eine schnelle
Entwicklung von Robotic Microservices für spezielle Anwendungen der CoBots und Industrieroboter ermöglicht.

AUFGABEN
• Du leitest aus Kundenanforderungen und Anforderungen anderer Entwicklungsteams Service Schnittstellen ab und
bildest sie auf die Architektur des Robotercontrollers ab
• Du entwickelst die Architektur des Controller OS mit den Architekten weiter
• Du entwickelst die vorhandenen Schnittstellen weiter und achtest auf Abwärtskompatibilität
• Du entwirfst und modellierst neue Robotic Services basierend auf neuen Technologiekomponenten und zeigst in
beispielhaften Prototypen den Kundennutzen (Technology Push)
• Du entwickelst zusammen mit dem DevOps Team deine CI/CD Pipelines weiter und automatisierst zusammen mit
dem Systemtest Team ihre Unit, Komponenten, Integrations‐ und Systemtests
• Du trägst mit dem Entwicklungsteam die Verantwortung für die Qualität und den technischen Reifegrad, der von
ihnen entwickelten Services im Gesamtsystem
• Du definierst und planst die Arbeitspakete eines Entwicklungsteams und koordinierst Abhängigkeiten
• Du pflegst und verfeinerst das Backlog mit dem Team und gibst Abschätzungen ab für die Fertigstellung von
Arbeitspaketen
• Du präsentierst Lösungsvorschläge gegenüber Stakeholdern und organisierst die Integration der Lösung im
Gesamtsystem

VORAUSSETZUNGEN
• Dipl. / Msc. Informatik, Computer Science, Mathematik, Physik, Elektrotechnik o.ä.
• Programmiererfahrung in Java, Kotlin und Go
• Eigene Erfahrungen und tiefergehende Kenntnisse der Programmierung von Microservices, verteilte und Cloud‐
Systeme sowie Authentifizierung, Autorisierung und Benutzerverwaltung für Cyberphysical Systems
• Kenntnisse in Requirements Engineering und Dokumentation von Softwaresystemen
• Praktische Erfahrungen im Umgang von SW Entwicklungswerkzeugen wie Versionsverwaltungssystemen (GiT), Build
Tools (Gradle) und Containerdeployment (Docker, LXC).
• Verhandlungssichere Deutschkenntnisse und mind. fließende Englischkenntnisse vorausgesetzt

 

Ihre Entwicklungsperspektiven
 

Wir möchten mit Ihnen langfristig zusammenarbeiten!

Unser erstes Ziel ist daher Ihr Erfolg – damit Sie die vielfältigen Möglichkeiten, die wir zu bieten haben, ergreifen können. Mit der Zeit können Sie in andere Tätigkeitsbereiche wechseln oder auch intern, z.B. in Teamleiterpositionen, aufsteigen.

Bei Interesse bieten wir Ihnen auch gerne Stellen in unseren europäischen Tochtergesellschaften an.

 

Was wir zu bieten haben? Eine ganze Menge!

Abwechslungsreiche Projekte bei renommierten Industrieunternehmen
Traumkarriere: Individuelle Förderung und Weiterbildungsmöglichkeiten
Work-Life-Balance (u.a. Home Office, Events)
Betriebliche Altersvorsorge
Zahlreiche Mitarbeiterrabatte

Um sich für diesen Job zu bewerben, sende deine Unterlagen per E-Mail an kkroetz@mca-engineering.de