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

Communication and Information Sciences, Engineering and/or Technology, Mathematics and/or Informatics
Germany
Cologne
Period: 
19 Sep, 2019 to 13 Sep, 2020
Deadline: 
19 Oct, 2019

General information

Duration: 
12 months
Commitment: 
Part-Time
Description: 

For more information or to apply visit: https://www.campusjaeger.de/s/N0zDQ-intership-compiler-development-inter...

 

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.

 

Tasks

 

 - 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: https://www.campusjaeger.de/s/N0zDQ-intership-compiler-development-inter...

Requirements
Languages: 
English: Proficient User C1