Skip to main content
Arm logo

CPU Verification Intern

Arm
October 20, 2026
Internship
Remote friendly (Sophia Antipolis, FR)
Worldwide
€27,000 - €27,000 EUR yearly
Verification Jobs, Level - Entry or Early Career

Job Title

CPU Verification Intern

Role Summary

Join the CPU verification team in Sophia Antipolis to contribute to verification of Arm Cortex and Neoverse CPU IP. You will work on real verification projects with guidance from experienced engineers, building testbenches, scripts and tools across simulation, FPGA and CI workflows.

This is a hands-on internship focused on functional verification, debug and automation to improve product quality and silicon bring-up.

Experience Level

Entry-level internship; 5–6 month placement starting in 2027.

Responsibilities

Primary responsibilities for the intern role include:

  • Develop and run verification tests and testbenches for CPU units and top-level designs.
  • Create scripts, tools and models using languages such as C/C++ and Python to automate verification and analysis.
  • Work with FPGA platforms and CI systems to validate real workloads and improve system-level debug.
  • Help detect, reproduce and debug CPU defects on silicon and in system-level environments.
  • Contribute to improving verification infrastructure and resilience of continuous integration.
  • Collaborate with engineers, participate in reviews and report results clearly.

Requirements

Must-have technical and professional skills (education requirements summarized separately below):

  • Strong problem-solving and engineering approach.
  • Experience programming in at least one of: C, C++, or Python.
  • Understanding of computer architecture fundamentals and digital systems behavior.
  • High attention to detail, clear communication and teamwork skills.
  • Available for a 5–6 month internship starting in 2027 and able to work from the Sophia Antipolis site under the centre's internship agreement requirements.

Nice-to-have:

  • Familiarity with CPU architectures, FPGA devices and toolchains.
  • Experience with hardware description languages (VHDL, Verilog/SystemVerilog) and verification methodologies (UVM, coverage, formal).
  • Comfort using Linux, shell scripting (bash), and development tools (git, make, ssh).
  • Exposure to low-level programming or device drivers.

Education Requirements

Students in their final year of a Master’s program (BAC+5 or equivalent) in Electronics Engineering, Computer Engineering, Computer Science or a related technical field are preferred. Other degrees may be considered based on experience. Applicants must be enrolled in a higher-education program and able to provide a signed internship agreement (Convention de Stage) between the student, their university and the host organisation. "Or equivalent practical experience" or similar flexibility is noted in the posting.


About the Company

Company: Arm

Headquarters: Cambridge, United Kingdom

ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.

Arm logo

Date Posted: 2026-10-14