Aller au contenu principal

Praktikum: Leistungsanalyse und Optimierung der Python-basierten Verifikation für C++-Modelle (w/m/div.)

Bosch Engineering & Manufacturing
StageSur siteKusterdingen, Germany

À propos du poste

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. Die Robert Bosch GmbH freut sich auf Ihre Bewerbung! Während Ihres Praktikums besteht Ihre Hauptaufgabe darin, die Performance Python-basierter Verifikationsumgebungen für C++-Modelle zu analysieren und zu verbessern. Sie entwickeln und wenden Profiling- sowie Benchmarking-Ansätze an, um das Ausführungsverhalten verschiedener Verifikationsszenarien zu charakterisieren. Darüber hinaus analysieren Sie, wie sich unterschiedliche DUT-Eigenschaften und Verifikations-Workloads auf Simulationslaufzeit, Performance sowie Skalierbarkeit auswirken. Zusätzlich identifizieren Sie Performance-Engpässe, untersuchen deren Ursachen und bewerten Optimierungsansätze zur Steigerung der Verifikationseffizienz. Abschließend dokumentieren und präsentieren Sie Ihre Ergebnisse und tragen zur Entwicklung wiederverwendbarer Performance-Analysen sowie Optimierungsmethodiken für die industrielle Hardware-Verifikation bei. Ausbildung: Masterstudium im Bereich Elektrotechnik, Computer Engineering, Informatik, Embedded Systems, Mikrosystemtechnik oder vergleichbar Erfahrungen und Kenntnisse: in Python sowie Profiling, Benchmarking, Performance-Analyse oder Software-Optimierung Erfahrungen und Kenntnisse: Grundkenntnisse in C Erfahrungen und Kenntnisse: grundlegendes Verständnis von Digitaldesign- und Simulationskonzepten Erfahrungen und Kenntnisse: Vertrautheit mit Linux-basierten Entwicklungsumgebungen und Versionsverwaltungssystemen (z. B. Git) Erfahrungen und Kenntnisse: Kenntnisse in SystemC, Verilog VHDL, cocotb, pyuvm oder UVM von Vorteil Persönlichkeit und Arbeitsweise: Sie sind ein:e hands-on, selbstständige:r, proaktive:r und organisierte:r Teamplayer:in, der:die gerne Verantwortung für anspruchsvolle Aufgaben übernimmt sowie in einem interdisziplinären Umfeld zusammenarbeitet; Sie verfügen über ausgeprägte analytische und Problemlösungsfähigkeiten, eine strukturierte, ergebnisorientierte Arbeitsweise mit der Fähigkeit, komplexe technische Systeme zu verstehen sowie technische Erkenntnisse effektiv zu kommunizieren Arbeitsroutine: Eine regelmäßige Präsenz vor Ort ist erforderlich, um die Zusammenarbeit, technische Diskussionen und Debugging-Aktivitäten zu erleichtern Begeisterung: für Performance-Analysen, Software-Optimierung und Simulationstechnologien Sprachen: sehr gute Englischkenntnisse — Published by Bosch. Apply on the employer's own posting.

Compétences

embedded systems
python
linux
c++
git

Sur InTransparency, vous postulez avec des compétences vérifiées à partir de vos projets réels, et non un CV auto-déclaré.

Comment ça marche
Postuler sur le site de l'entreprise

Vous finaliserez votre candidature sur jobs.smartrecruiters.com