Internship or bachelor thesis: Creation of a C/C++ interface for data exchange with FPGAs (w/m/div.) - partly remote
Bosch GroupAbout the role
Company Description
With a 1200-strong workforce, ITK Engineering GmbH is an internationally renowned technology company that sets itself apart with its exceptional expertise in digitalization, electrification, automation and connectivity of systems. Since 2017, the company has been a one hundred percent subsidiary of Robert Bosch GmbH. Come join a globally expanding technology partner and help shape your future through innovative strength, high quality standards and a passion for new technologies.
ITK Engineering GmbH is looking forward to your application!
Job Description
- 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)
- Languages: Good in English, German desirable
Additional Information
Start: as of now / by arrangement
Duration: 3 - 6 months
The prerequisite for the student employment is matriculation at a university. Please include your CV, a current matriculation certificate, your current certificates, the examination regulations and, if applicable, a a valid work and residence permit with.
The diversity of our employees is important to us and we promote a diverse working environment. Our daily ITK work life also includes the exchange at eye level, constant learning and a great amount of team spirit. Find out more about our benefits and ITK culture.
Do you have any questions about the application process?
Julia Wetzel
+49 (0)7272-7703-3333
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s