CPU Performance Analysis and Modelling Intern
@ Arm

Sophia Antipolis, Provence-Alpes-Côte d'Azur, France
€30,000
On Site
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @arm.com
Recommended after applying

Job Details

Job Overview

Arm is seeking a CPU Performance Analysis and Modelling Intern in Sophia Antipolis. In this internship, you will work on projects at the intersection of software and hardware, covering everything from microarchitectural investigations to performance verification of CPUs. Join a dynamic international team in one of the French Riviera’s most appealing technological environments.

Internship Opportunities

Internship topics vary and can include:

  • CPU micro-architectural studies such as cache replacement, prefetching, and branch prediction
  • Developing performance optimizations in micro-architectural models
  • Enhancing performance analysis techniques and verification flows

What You Will Do

At Arm, every intern will work on real projects from day one. You will receive guidance from expert engineers while developing technical and analytical skills. Expect continuous learning, hands-on projects, and opportunities for personal development. Successful applicants may be considered for future graduate positions.

Candidate Profile

We are looking for individuals who:

  • Have knowledge of CPU microarchitecture
  • Possess UNIX and shell programming experience
  • Are fluent in written and oral English

Additional desirable skills include programming in C and/or Python and some expertise in Data Science.

Additional Information

This internship requires enrollment in a higher education degree. Applicants must enter a tripartite internship agreement as required by French law. Early applications are encouraged as reviews are conducted on a first come, first served basis.

Working Environment

Arm embraces a hybrid working model that supports both high performance and personal wellbeing. Specific details will be shared during the recruitment process. Arm is an equal opportunity employer committed to diversity and inclusion.

Key skills/competency

CPU performance, microarchitecture, analysis, modeling, verification, programming, UNIX, shell, C, Python

How to Get Hired at Arm

🎯 Tips for Getting Hired

  • Research Arm's culture: Study their mission, values, and projects.
  • Customize your resume: Highlight CPU analysis and programming skills.
  • Practice technical challenges: Prepare UNIX and C/Python coding questions.
  • Prepare behavioral responses: Use real examples from your experience.

📝 Interview Preparation Advice

Technical Preparation

Review CPU microarchitecture concepts.
Practice UNIX shell scripting challenges.
Code in C and Python.
Study performance analysis techniques.

Behavioral Questions

Discuss teamwork experiences.
Explain problem-solving approaches.
Describe learning new technologies.
Show adaptability under pressure.

Frequently Asked Questions