Intership Compiler Development Intern (f/m/d) Software/IT

Communication and Information Sciences, Engineering and/or Technology, Mathematics and/or Informatics
19 Sep, 2019 to 13 Sep, 2020
19 Oct, 2019

General information

12 months

For more information or to apply visit:


At our headquarters, we are looking for a Compiler Development Intern to support our engineering team in various exciting projects for the duration of 6 months from September 2019. We offer you the exciting opportunity to become a part of a team of pioneering designers of tools for multicore design.




 - You will integrate and develop benchmarks, unit and integration tests, and drive other improvements to further our product quality goals

 - You will analyse heuristics for partitioning and mapping of applications to multicore platforms

 - You will be responsible for continuous development, debugging and testing of compiler infrastructure

 - You will be analysing architectural features of different processor families like ARM, x86 or PowerPC, and implementing tooling customizations or performance measurements on different boards such as Freescale/NXP B4860, Freescale/NXP B4240, Adapteva Parallella, Odroid XU4



Desired Skills and Experience:


 - You are studying towards a Master’s degree in software engineering, computer science, electrical engineering or a related field, having successfully completed your Bachelor

 - You have excellent C and C++ programming skills

 - You have solid scripting skills on Windows and Linux (e.g. Python, Bash)

 - You have knowledge in computer architecture and experience in the assembly for commercial processors (e.g., ARM, x86, PowerPC, TI DSPs...)

 - You have first knowledge and interest in testing infrastructure

 - You have knowledge about compiler construction and possess knowledge about the LLVM compiler infrastructure

 - You are fluent in English

 - You have excellent problem-solving capabilities and good communication skills

 - You are a team player, who has a hands-on mentality and a desire to learn

 - You are an EU citizen or possess a valid work permit. Visa sponsorship is not available for this position



We offer:


 - An opportunity to work with a fascinating product – the premium multicore solution – shaping a new era of computing

 - Professional guidance from our experienced engineering team

 - Full responsibility for your own projects and opportunity to grow personally and professionally

 - Start-up feeling with flat hierarchies, an international team and a fun work environment in Cologne Ehrenfeld

 - Every Wednesday we offer a fixed home office day



Interested? We are looking forward to your application via Campusjäger!

For more information or to apply visit:

English: Proficient User C1