Bosch Group

Praktikum im Bereich agentische KI für die automatisierte Codegenerierung in sicherheitskritischer Embedded-Software (w/m/div.)

Bosch Group Schwieberdingen, Baden-Württemberg, Germany

Software Development · 10,001+ employees

Oct 05
Junior (0-2 yrs) Internship Germany
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will analyze development processes to identify automation potential and develop an agent-based pipeline for automated code generation and testing. Additionally, you will integrate safety and security requirements while creating prototypes and guidelines for international teams.

What they look for

Python C C++ LLMs AI Coding Assistants Git CI/CD Linux QNX Embedded Systems Unit Testing Static Analysis RAG Software Engineering Safety Standards

Requirements

Candidates must be enrolled in a Master's program in Computer Science, Software Engineering, or a related field. Practical experience with LLMs, Python, C/C++, and CI/CD tools is required, along with a high level of proficiency in English.

Full description

Unternehmensbeschreibung

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 32.000 Menschen in über 80 Ländern - und ein Unternehmenszweck: „We move industries to make our planet a better place.”

Wollen auch Sie etwas bewegen? Dann freuen wir uns auf Ihre Bewerbung bei der Bosch Rexroth AG.

Stellenbeschreibung

  • Während Ihres Praktikums analysieren Sie unseren aktuellen Entwicklungsprozess (Anforderungen, Coding, Unit-Tests, Reviews und Integration) und identifizieren die Schritte mit dem höchsten Automatisierungspotenzial.
  • Sie bewerten modernste agentische Coding-Tools und Frameworks (z. B. Claude Code, GitHub Copilot Agent Mode, MCP-basierte Toolchains, Multi-Agent-Orchestrierung) für den Einsatz mit C/C++ auf QNX sowie Embedded Linux.
  • Darüber hinaus entwickeln Sie einen Prozess zur Erstellung einer Agent-Pipeline, die eine Anforderung oder ein Ticket entgegennimmt und einen Pull Request generiert. Dies umfasst Code, Unit-Tests sowie statische Analysen (MISRA C/C++, clang-tidy) und Builds sowie Tests in CI und Selbstkorrektur-Schleifen.
  • Außerdem machen Sie die Agenten mithilfe einer strukturierten Wissensbasis aus dem Repository und der Architekturdokumentation sowie Coding-Guidelines mit unserem Kontext vertraut, z. B. mittels RAG, Projektregeln und Context Engineering.
  • Sie arbeiten an der Berücksichtigung von Safety- und Security-Anforderungen, z. B. durch Sicherstellung der Rückverfolgbarkeit zu Anforderungen, Durchführung von Human-in-the-Loop-Reviews sowie Gewährleistung der Kompatibilität mit ISO 13849/IEC 61508 und CRA-getriebenen Prozessen.
  • Ab dem ersten Tag messen Sie die Wirkung anhand klarer KPIs, z. B. Lead Time pro Ticket, Testabdeckung, Fehlerrate, Review-Findings und Kosten pro Feature. Diese werden mit einer manuellen Baseline verglichen.
  • Nicht zuletzt liefern Sie einen funktionsfähigen Prototyp, Guidelines für die Teams in Deutschland, Polen und Indien sowie eine Empfehlung für den Rollout.

Qualifikationen

  • Ausbildung: Masterstudium im Bereich Informatik, Software Engineering, Elektrotechnik, Informationstechnologie, Mechatronik oder vergleichbar
  • Erfahrungen und Kenntnisse: praktische Arbeit mit LLMs und KI-Coding-Assistenten (z. B. Claude Code, GitHub Copilot)
  • Erfahrungen und Kenntnisse: Erfahrung mit Git, CI/CD (z. B. GitHub Actions, Jenkins) und Linux
  • Erfahrungen und Kenntnisse: sehr gute Python-Kenntnisse, gute Arbeitskenntnisse in C oder C++
  • Erfahrungen und Kenntnisse: erste praktische Erfahrung in der Softwareentwicklung (z. B. durch ein Praktikum, eine Werkstudent:innentätigkeit, Hochschulprojekte oder persönliche Projekte – GitHub-Link willkommen)
  • Erfahrungen und Kenntnisse: idealerweise erste Projekte mit LLMs über die reine Chat-Nutzung hinaus
  • Persönlichkeit und Arbeitsweise: Sie arbeiten selbstständig, experimentieren gerne und präsentieren Ergebnisse klar sowie kritisch
  • Arbeitsroutine: Ihre Präsenz vor Ort ist erforderlich
  • Sprachen: verhandlungssicheres Englisch; gute Deutschkenntnisse sind von Vorteil

Zusätzliche Informationen

Start: gemäß vorheriger Vereinbarung Dauer: 6 Monate Voraussetzung für dieses Praktikum ist die Immatrikulation an einer Hochschule. Bitte fügen Sie Ihren Lebenslauf, Ihren Notenspiegel, Ihre Immatrikulationsbescheinigung, Ihre Prüfungsordnung sowie – falls erforderlich – eine gültige Arbeits- und Aufenthaltserlaubnis bei. Vielfalt und Inklusion sind für uns nicht nur 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 weitere Informationen zur Stelle? Mohamed Amin Hamdad (Fachbereich) +49 711 811 54995 Work

#LikeABosch beginnt hier: Jetzt bewerben!

#LI-DNI Weitere Informationen über uns finden Sie unter www.boschrexroth.de/karriere sowie auf unseren Social-Media-Kanälen, zum Beispiel auf Instagram. Bewegen Sie mit uns etwas. Gewinnen wir gemeinsam.

  • Legal Entity: Bosch Rexroth AG