Werkstudent:in / Bachelorarbeit / Praktikum – Performante Softwareentwicklung - Berlin, Deutschland - IAV

    IAV
    Default job background
    Beschreibung

    This challenge awaits you:

    Script-based solutions are used to fulfill various project tasks (including measurement data evaluation/processing, test validation, software analysis). These are often implemented in Python for reasons of usability, accessibility and compatibility. Software runtime plays a decisive role in the development of such solutions, which can be optimized using a wide variety of approaches. For this reason, the challenge is to optimize Python code in terms of runtime and to identify approaches for high-performance software development.
    In the future, the identified development approaches can be applied to existing code in order to evaluate project-related usability. Furthermore, the knowledge gained could be used within a potential scientific paper in the field of data-based diagnostics.

    Your Tasks:

  • Familiarization with the topic of high-performance software development
  • Independent development of individual, optimized source code classes in Python
  • Commissioning and testing of the optimized class (structures) vs. previous implementation
  • Comparison of development approaches in terms of optimization potential, efficiency, implementation effort and feasibility in an existing development environment
  • Necessary Skills:

  • Ongoing studies at an advanced stage in computer science, electrical engineering, mathematics, automotive engineering or comparable field of study (Bachelor)
  • Programming skills in Python
  • Independent and reliable way of working
  • Ability to work in a team
  • Desired Skills:

  • Programming knowledge in Matlab desirable
  • Ideally initial experience with optimization methods for Python code structures
  • Das spricht für uns:

    Als Student:in arbeitest du bei IAV nicht irgendwo, sondern mittendrin. In echten Projekten. An spannenden Zukunftsaufgaben. Voll integriert und im Schulterschluss mit IAV-Expert:innen. Viel Verantwortung und gleichzeitig viel Freiraum, um Uni und Arbeit zusammen zu bringen: So entstehen beste Perspektiven für deine berufliche Entwicklung. Bei attraktiver Vergütung nach unserem Haustarifvertrag.

    Uns sind Vielfalt und Chancengleichheit wichtig. Für uns zählt der Mensch mit seiner Persönlichkeit und seinen Stärken.