Werkstudent - Python-Softwareentwicklung für Simulationswerkzeuge iv.)

Robert Bosch GmbH
Abstatt, Germany
about 1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Part-time (≤ 32 hours)
Experience level
Internship
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Graphical User Interface Human-Computer Interaction Java GUIs Python (Programming Language) Software Engineering Software Systems Standard Widget Toolkits Systems Architecture Information Technology

Job description

  • Während deiner Werkstudententätigkeit konzipierst und entwickelst du intuitive grafische Benutzeroberflächen (GUIs) in Python, die die Steuerung sowie Konfiguration komplexer Simulationstools erheblich vereinfachen.
  • Du entwickelst und optimierst leistungsstarke Python-Skripte für die automatisierte Parametrierung, Ausführung sowie Auswertung von Simulationsmodellen.
  • Darüber hinaus stellst du die nahtlose Integration der Benutzeroberfläche in bestehende Simulationsumgebungen und interne Softwaresysteme über API-Anbindungen sicher.
  • In enger Zusammenarbeit mit den Applikationsingenieur:innen führst du umfassende Softwaretests durch und treibst auf Basis wertvollen Nutzerfeedbacks die kontinuierliche Weiterentwicklung voran.
  • Nicht zuletzt erstellst du präzise technische Dokumentationen für die von dir entwickelten Softwarekomponenten, damit diese nachhaltig im Team genutzt werden können.

Requirements

  • Ausbildung: Studium im Bereich Informatik, Maschinenbau, Softwareengineering, Mechatronik, Elektrotechnik, Fahrzeugtechnik oder vergleichbar
  • Erfahrungen und Know-how:
  • im Umgang mit APIs zur Schnittstellenanbindung
  • sehr gute Programmierkenntnisse in Python
  • erste praktische Erfahrungen in der Softwareentwicklung (z.B. durch Studienprojekte oder Praktika)
  • Grundverständnis für Simulationsumgebungen und Systemarchitekturen von Vorteil
  • idealerweise erste Erfahrungen mit Frameworks zur Entwicklung grafischer Benutzeroberflächen (GUIs) in Python (z.B. PyQt, PySide oder Tkinter)
  • Persönlichkeit und Arbeitsweise: du bist eine selbstständige, eigeninitiative Person, die strukturiert und analytisch vorgeht; du verfügst über eine schnelle Auffassungsgabe bei komplexen technischen Systemen
  • Arbeitsalltag: deine Präsenz vor Ort ist erforderlich
  • Sprachen: verhandlungssicheres Deutsch und Englisch

About the company

Bei Bosch gestalten wir Zukunft mit hochwertigen Technologien und Dienstleistungen, die Begeisterung wecken und das Leben der Menschen verbessern. Unser Versprechen an unsere Mitarbeiterinnen und Mitarbeiter steht dabei felsenfest: Wir wachsen gemeinsam, haben Freude an unserer Arbeit und inspirieren uns gegenseitig. Willkommen bei Bosch.

Apply for this position

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

Apply on de.indeed.com

Good distractions

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

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · WWC 2025

1:32 min

Human error and malicious threats in software systems

Luís Ventura Luís Ventura · WWC 2024

5:02 min

Developing terminal user interfaces natively within Java scripts

Jens Knipper Jens Knipper · Europe 2026 Virtual

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · WWC 2022

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

Videos

See all

Related articles

See all