Senior Robotics Software Engineer (EG16, m/w/d) (w/m/div.)

  • Vollzeit

Unternehmensbeschreibung

Bei Bosch gestalten wir die Zukunft, indem wir hochwertige Technologien und Dienstleistungen entwickeln, die Begeisterung wecken und das Leben der Menschen bereichern. Unser Versprechen an unsere Mitarbeitenden ist fest verankert: Wir wachsen gemeinsam, wir genießen unsere Arbeit und wir inspirieren uns gegenseitig. Willkommen bei Bosch. Die Robert Bosch GmbH freut sich auf Ihre Bewerbung!

Stellenbeschreibung

Als Senior Robotics Software Engineer werden Sie ein Grundpfeiler unseres Kernentwicklungsteams sein. Sie sind verantwortlich für das Design, den Aufbau und die Optimierung der Software, die unseren Datenanzug antreibt, von den Bare-Metal-Sensorinterfaces bis hin zur hochgradigen Software- und Systemarchitektur. Dies ist eine multidisziplinäre Rolle für wahre Experten, die leidenschaftlich daran interessiert sind, Hardware und Software nahtlos in einer ressourcenbeschränkten, leistungsstarken Umgebung zusammenarbeiten zu lassen. Darüber hinaus werden Sie komplexe Herausforderungen über den gesamten Software-Stack hinweg angehen und sicherstellen, dass unsere Plattform robust, skalierbar und in der Lage ist, die hochpräzisen Daten zu erfassen, die benötigt werden, um die nächste Generation intelligenter Roboter zu trainieren. Sie werden die plattformübergreifende Softwarearchitektur entwickeln und verantworten, die von Mikrocontrollern (MCUs) bis zu den zentralen POSIX-basierten MPUs reicht. Darüber hinaus werden Sie Low-Level-Treiber, Kommunikationsprotokolle und Systemdienste auf unseren verteilten MCU- und POSIX-basierten MPU-Plattformen implementieren, debuggen und optimieren. Sie werden leistungsstarke Video- und Sensordatenpipelines entwerfen und aufbauen, um einen zuverlässigen Datenfluss von unseren Kameras und IMUs für die Echtzeitwahrnehmung und -aufzeichnung sicherzustellen. Ihr Fokus wird darauf liegen, die Softwareintegrationsbemühungen zu leiten, indem Sie unsere Build-, Release- und Testprozesse (CI CD) in großem Maßstab mit Tools wie Azure, Jenkins und Bazel entwerfen und verwalten. Sie werden robuste Re-Simulations- und Embedded-Testframeworks erstellen, um das Systemverhalten zu validieren und die höchsten Standards an Softwarequalität und Zuverlässigkeit sicherzustellen. Last but not least werden Sie als Ansprechpartner für die multidisziplinäre System-Debugging im Labor dienen, indem Sie komplexe Engpässe in Hardware, Firmware und Anwendungssoftware identifizieren und lösen, um die Leistung und den Energieverbrauch zu optimieren.

Qualifikationen

Bildung: Abgeschlossenes Bachelor- oder Masterstudium in Informatik, Robotik, Elektrotechnik oder einem verwandten Bereich

Erfahrung und Kenntnisse:

  • Expertenwissen in C und C++
  • Starke Kenntnisse in Python
  • Umfassende Erfahrung mit POSIX-basierten Systemen (Linux) und klassischen Mikrocontrollern
  • Beherrschung der Systemprogrammierung auf niedriger Ebene, Ressourcenoptimierung und Multi-Domain-Debugging
  • Nachweisliche Erfolge bei der Einführung komplexer Software in die Serienproduktion im großen Maßstab (z.B. im Kontext von ADAS)
  • Entwicklung für eingebettete MPU/MCU-Ziele
  • Starke Erfahrung in der Gestaltung robuster, skalierbarer Software- und Systemarchitekturen
  • Starke Erfahrung mit modernen Software-Integrationspraktiken, einschließlich der Gestaltung und Verwaltung von Build-Release-Systemen (Jenkins, Bazel) und Testprozessen in verschiedenen Umgebungen (MCU, MPU, x86, Azure)

Persönlichkeit und Arbeitsweise:

  • Sie sind erfolgreich darin, komplexe, reale Systeme in industriellem Maßstab und Qualität zu entwickeln
  • Sie besitzen ein tiefes Verständnis für die nahtlose Interaktion zwischen Hardware und Software

Begeisterung: Sie sind leidenschaftlich an Robotik und der Entwicklung von Systemen interessiert, die die nächste Generation intelligenter Roboter vorantreiben

Sprachen: Sehr gute mündliche und schriftliche Kenntnisse in Deutsch und Englisch

Zusätzliche Informationen

Diese Position ist keine unbefristete Anstellung, sondern eine Abordnung zu Corporate IP Ventures (C IPV), die für die Robert Bosch Robotics GmbH (eine 100%ige Tochtergesellschaft der Robert Bosch GmbH) tätig ist und auf 12 Monate befristet ist. Bitte reichen Sie alle relevanten Unterlagen (Lebenslauf, Zeugnisse und Links zu Ihrem GitHub- oder Kaggle-Konto) ein. Wir bieten flexible Arbeitsmodelle: von verschiedenen Teilzeitoptionen bis hin zu mobilem Arbeiten und Job-Sharing. Zögern Sie nicht, uns zu kontaktieren. Vielfalt und Inklusion sind für uns keine bloßen Trends, sondern fest in unserer Unternehmenskultur verankert. Daher begrüßen wir alle Bewerbungen, unabhängig von Geschlecht, Alter, Behinderung, Religion, ethnischer Herkunft oder sexueller Identität. Benötigen Sie Unterstützung bei Ihrer Bewerbung? Kathrin Stipak (Personalabteilung) 49 711 811 38015. Benötigen Sie weitere Informationen zur Stelle? Jürgen Müller (Fachabteilung) 49 711 811 91786, Fabian Schweitzer (Fachabteilung) 49 711 811 12959. Arbeiten #LikeABosch beginnt hier: Bewerben Sie sich jetzt!
DatenschutzerklärungImpressum