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.
Apply