Internship or bachelor thesis: Creation of a C/C++ interface for data exchange with FPGAs (f/m/div.)
Career level: Student
Sector: Mobility
Location: Holzkirchen
Partly remote
Full time
What to expect
Exciting projects await you, in which you will help shape the digital world of tomorrow. Enthusiasm for new technologies and cross-industry methodological expertise characterize our work. Our success is based on our innovative strength, mutual trust, appreciative cooperation, diversity and responsibility. You can look forward to a great team.
You will work with a Co-simulation platform to accelerate SiL (Software-in-the-Loop) testing with the help of the heterogeneous and distributed computing architecture.
You prototypically implement your concept in our complex Co-simulation environment and benchmark the system performance in industry application.
High fault tolerance, low-latency communication and synchronization are the key topics of the project.
Your ideas and proposals are welcome in the agile project team.
Qualifications
Personality: positive and innovative team player, eager to learn new concepts
Working Practice: first experience in c++ development and experience in object-oriented programming
Experience and Knowledge: basic knowledge in TCP/IP or WebSocket protocol, good knowledge in c++ and cmake, basic knowledge in Python, ideally experience with FMU (Functional Mock-up Interface) or FPGA (Xilinx)