Embedded Softwareentwickler für die Automatisierung mobiler Arbeitsmaschinen iv.)

Robert Bosch GmbH
Ulm, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Agile Methodology C++ (Programming Language) Virtual Camera Systems CMake Software Quality Communications Protocols Continuous Integration Linux Memory Management Ethernet Python (Programming Language) Machine Learning
+3 more
Sensor Fusion Software Engineering Multithreading

Job description

  • Als Softwareentwickler (w/m/div.) für die Automatisierung mobiler Arbeitsmaschinen gestaltest du maßgeblich unsere Offroad Robotics Controller (OCR) Plattform, indem du modernste Signal- und Bildverarbeitungstechnologien integrierst.
  • Du entwickelst komplexe, hochwertige Embedded-Software in C++, die eine präzise sensorbasierte Umgebungserfassung, intelligente Datenverarbeitung und autonome Entscheidungsfindung auf Linux-/QNX-Basis ermöglicht.
  • Dein Fokus liegt auf der Definition einer skalierbaren Architektur sowie der Optimierung mittels Machine Learning und fortgeschrittenen Software-Engineering-Praktiken wie CI/CD.
  • Du konzipierst Steuerungsfunktionen und Algorithmen für die halbautomatische Steuerung mobiler Maschinen unter Einbindung von Radar, Ultraschall und Kamerasystemen.
  • Zudem leitest du technische Anforderungen ab, begleitest die Serienproduktion entlang des V-Modells und sicherst die Codequalität im agilen Umfeld.
  • In deiner Rolle bringst du deine technische Expertise strategisch ins Team ein und sicherst so nachhaltig die Leistungs- und Wettbewerbsfähigkeit unserer teilautomatisierten Maschinen.

Requirements

  • Ausbildung: abgeschlossenes Studium im Bereich Wirtschaftswissenschaften, Betriebswirtschaft oder eine vergleichbare Qualifikation
  • Erfahrung und Know-How: fundierte Programmierkenntnisse: C++ und Python; CMake für Build-Systeme; Sicherer Umgang mit Linux-/QNX-Systemen; Hardwarenahe Programmierung (Speicherverwaltung, Multithreading); Kenntnisse gängiger Kommunikationsprotokolle (Ethernet, CAN); Sensorverarbeitung (Radar, Ultraschall, Video) und Sensorfusion; Machine Learning (insb. Edge AI und Deployment auf Embedded Hardware)
  • Persönlichkeit und Arbeitsweise: eigenverantwortliches und zielorientiertes Arbeiten, analytische und strukturierte Arbeitsweise, hohe Teamfähigkeit- und Kommunikationsfähigkeit
  • Sprache: sehr gutes Deutsch und Englisch

Benefits & conditions

Finanzielle Benefits “Ich zahle nicht gute Löhne, weil ich viel Geld habe, sondern ich habe viel Geld, weil ich gute Löhne bezahle.” - Robert Bosch, 1931. Das leben wir bei Bosch bis heute: Neben attraktiven Gehältern bieten wir viele finanzielle Zusatzleistungen, beispielsweise Boni für den gemeinsamen Beitrag zum Unternehmenserfolg, eine individuelle Leistungsvergütung sowie private und betriebliche Altersvorsorge. Zusätzlich können sich unsere Mitarbeitenden auf Vergünstigungen freuen: Neben Vorteilsportalen mit Rabatten für zahlreiche Online-Shops und Dienstleistungen profitieren sie selbstverständlich auch von Sonderkonditionen auf Bosch Produkte.

About the company

An unserem Standort Elchingen bei Ulm arbeiten etwa 2 300 Mitarbeiterinnen und Mitarbeiter an der Entwicklung und Fertigung von führenden und leistungsstarken Hydraulikkomponenten und Antriebssystemen. Dazu gehört zunehmend auch “embedded” Elektronik und intelligente Software, um smarte Maschinenfunktionen bis hin zum Internet der Dinge für unsere Kunden zu realisieren. Beispiele hierfür sind leistungsstarke Baumaschinen, die automatisch baggern oder nivellieren oder Traktoren und Landmaschinen, die Precision Farming betreiben. Lassen Sie sich von einem international vernetzten und erfolgreichen Unternehmen begeistern! Mehr zum Standort erfahren

Willkommen bei Bosch Rexroth

Bei Bosch Rexroth dreht sich alles um Bewegung und den Erfolg unserer Kunden. Mit unseren vernetzbaren Antriebs- und Steuerungstechnologien sowie digitalen Lösungen arbeiten Maschinen und Anlagen effizient, sicher und leistungsstark. Wir bieten unseren Kunden Komponenten, Systemlösungen und Services für mobile und industrielle Anwendungen ebenso wie für die Fabrikautomation. In allen Bereichen schätzen wir das Know-how und das Engagement unserer Mitarbeitenden und ermöglichen dynamische Karrieren in einem internationalen Umfeld.

Rund 33.800 Menschen in über 80 Ländern - und ein Unternehmenszweck: “We move industries to make our planet a better place.” Wir bei der Bosch Rexroth AG freuen uns auf eingehende Bewerbungen, um gemeinsam etwas zu bewegen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

4:12 min

Introduction to the Bosch accelerator and data infrastructure

Michael Eisenbart · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all