[INTERNSHIP] Compilers, libs and Tools Internship

Posted 3 Days Ago
Be an Early Applicant
Maisons-Laffitte, Yvelines, Île-de-France, FRA
In-Office
Internship
Hardware • Information Technology • Semiconductor
The Role
Intern will optimize and strengthen compilers, libraries, and tools for SiPearl’s Rhea1 CPU architecture. Responsibilities include ensuring library compatibility, supporting features, implementing optimizations, tracking issues, submitting patches, and validating work through tests, benchmarks, and HPC applications. The role provides experience in HPC architectures, parallel programming, SVE vectorization, debugging, testing, performance analysis, and open-source development.
Summary Generated by Built In
❓ About SiPearl…

SiPearl is the European fabless designer of sovereign secure high-performance energy-efficient CPUs for HPC, AI and data centres. These CPUs will help address strategic challenges in the fields of security, defence, medical research, energy, climate and engineering with a reduced environmental footprint.

In June 25, SiPearl completed the design of the most complex CPU ever designed in Europe, Rhea1. Featuring 80 Arm Neoverse V1 cores, with 61 billion transistors, it is currently in production at TSMC. Sipearl CPUs will equip the two first European exascale supercomputers belonging to EuroHPC JU: Rhea1 will be integrated into the JUPITER machine based in Germany and Rhea2 will be part of Alice Recoque in France.

Incubated within the European Processor Initiative (EPI) consortium and seed-funded by the European Union, SiPearl employs almost 200 people in :

  • France (Maisons-Laffitte, Grenoble, Massy, Sophia Antipolis),

  • Spain (Barcelona)

  • and Italy (Bologna)

🎯Your missions during this internship

In this context you will be involved in the optimization and the strengthening of the ecosystem (compilers, libraries, and tools) by exploiting both SVE vectorization and heterogeneous memories.

You will therefore be responsible for carrying out the following tasks:

  • Ensuring the libraries compatibility with the Rhea1 architecture.

  • Ensure full support for the features of open-source and internal libraries.

  • Propose and implement optimizations.

  • Track issues, features and bugfixes in these libraries and provide patch(s).

  • Evaluate and validate work through testsuites, benchmarks and HPC codes (in collaboration with the Benchmarks teams). Possibility to upstream some patches if necessary.

What this internship will offer you:
  • Gain practical experience in HPC architectures and software optimization.

  • Develop expertise in parallel programming, SVE vectorization and performance analysis.

  • Strengthen your skills in debugging, testing and open-source software development.

  • Collaborate with experienced engineers on real-world technical challenges.

🔍What makes you a good match for the role
  • Final-year engineering student or Master's degree student in Computer Science, Software Engineering, HPC or a related field.

  • Strong interest in processor architectures, parallel programming and software optimization.

  • Analytical, rigorous and proactive, with good problem-solving skills.

  • Ability to work independently and collaboratively in an international environment.

  • Good understanding of C/C++ (Fortran is a plus).

  • Knowledge on MPI, OpenMP, SIMD.

  • Knowledge of CPU architecture (ARM architecture is plus).

  • Basics of CI and Linux.

📍 Location -> Maisons-Laffitte

Skills Required

  • Final-year engineering student or Master's degree student in Computer Science, Software Engineering, HPC, or a related field
  • Strong interest in processor architectures, parallel programming, and software optimization
  • Analytical, rigorous, proactive, and strong problem-solving skills
  • Ability to work independently and collaboratively in an international environment
  • Good understanding of C and C++
  • Knowledge of MPI, OpenMP, and SIMD
  • Knowledge of CPU architecture
  • Basic knowledge of continuous integration and Linux
  • Knowledge of Fortran
  • Knowledge of ARM architecture
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Maisons-Laffitte
200 Employees
Year Founded: 2019

What We Do

SiPearl is a European fabless semiconductor company designing sovereign, secure, high-performance and energy-efficient CPUs for high-performance computing, artificial intelligence and data-center applications. Founded with European Union support, it develops processor technology intended to strengthen Europe’s control over the technological core of supercomputers. Its mission centers on delivering advanced compute hardware for demanding scientific, industrial and digital infrastructure workloads.

Similar Jobs

Samsara Logo Samsara

Account Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
France
4000 Employees

Samsara Logo Samsara

Account Development Representative

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
France
4000 Employees

Samsara Logo Samsara

Account Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
France
4000 Employees

Bose Logo Bose

Scientist

Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Remote or Hybrid
France
2900 Employees
165K-228K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account