FAQs
What is the job title for this position?
The job title is Intern/Thesis/Working Student (f/m/d) in RISC-V Architectural and Compiler Benchmarking & Exploration.
Where is the team located?
The team is based in Hamburg and connected globally, mainly across Europe and the US.
What is the primary focus of the role?
The primary focus is to establish a framework for the fair and accurate comparison of compilers and architectural features of RISC-V.
What are some of the key tasks associated with this role?
Key tasks include adding benchmarks and workloads to the suite, incorporating compilers/toolchains, adding architectural features/ISA extensions, setting up continuous integration and dashboards, extending data processing, and analyzing results.
What benefits can I expect from this position?
You will have the ability to develop technical and soft skills, gain experience in a diverse environment, potentially become part of NXP’s Young Professional Talent Pool, and work on real assignments that contribute to the company's objectives.
What academic qualifications are required for the position?
Candidates should be Master students in Electrical/Computer Engineering or a related field.
What programming skills are necessary for this role?
Proficiency in at least one scripting language (preferably Python) is required, along with basic C programming knowledge and GIT version control proficiency.
Are there any preferred additional skills for this job?
Useful skills include knowledge of (RISC-V) assembly and ELF format, build flows (Makefiles, CMake), and continuous integration tools (Jenkins/Bamboo).
How many hours per week will I be working?
As a working student, you will work a maximum of 18 hours per week; as an intern or thesis student, you will work up to 35 hours per week.
Is prior experience necessary for this position?
While prior experience is not strictly necessary, a strong motivation to work in an R&D environment and eagerness to learn new tools is essential.
What language skills are required for this position?
Good communication skills in English, both verbal and written, are required.
