Optimisation d'un processeur en consommation

undefined ago • All levels

Job Summary

Job Description

This role is for a student in their penultimate year of engineering school or equivalent in computer science, joining the Processors team at Thales DIS in Meyreuil. You will contribute to the evolution of the open-source CVA6 RISC-V processor, focusing on power consumption optimization. This involves executing simulations, proposing and evaluating implementation optimizations using Python, and implementing validated improvements in RTL. The experience offers exposure to processor industrialization and essential digital design tools.
Must have:
  • Execute power consumption simulations of the RISC-V CVA6 processor.
  • Propose optimizations for CVA6 implementation to reduce consumption variations.
  • Evaluate optimizations using a Python model.
  • Implement validated improvements in the RTL.
  • Skills in Python development.
  • Skills in architecture and digital design.
Good to have:
  • A first approach to RTL
Perks:
  • Success driven by technological excellence, experience, and shared ambition.
  • Attractive compensation package.
  • Continuous skills development: training, internal academies, and communities.
  • Inclusive, benevolent environment respecting employee balance.
  • Recognized societal and environmental commitment.

Job Details

Building a future of trust together

Thales is a global high-tech leader specializing in three business sectors: Defense & Security, Aerospace & Space, and Cyber & Digital. It develops products and solutions that contribute to a safer, more environmentally friendly, and more inclusive world. The Group invests nearly 4 billion euros per year in Research & Development, particularly in key innovation areas such as AI, cybersecurity, quantum, cloud technologies, and 6G. Thales has nearly 81,000 employees in 68 countries.

Our commitments, your benefits

  • Success driven by our technological excellence, your experience, and our shared ambition
  • An attractive compensation package
  • Continuous skills development: training courses, internal academies, and communities
  • An inclusive, benevolent environment that respects employee balance
  • Recognized societal and environmental commitment

Your daily life

By joining us, you will integrate a site bringing together all integrated circuit design activities for digital identity and security.

Project / role / missions description

Thales DIS develops solutions and components for the secure payment, digital identification, connected objects, and NFC infrastructure markets.

The design teams participate in all stages of component or SoC development: specifications, validation, production launch, development of programming tools, cryptographic libraries, and customer support.

Within the Processors team, you will contribute to the evolution of the open-source CVA6 processor developed by the OpenHW Group, in which Thales participates.

Your missions will be as follows:

  • Execute power consumption simulations of the RISC-V CVA6 processor to evaluate the impact of activated operations on energy levels.
  • Propose optimizations for the CVA6 implementation to reduce consumption variations (min/max) and evaluate them using a Python model.
  • Implement the validated improvements in the RTL.

During this experience, you will discover the different stages of processor industrialization and get hands-on with essential tools for digital design professions.

Your profile

Are you in your penultimate year of engineering school or equivalent in computer science?

Do you want to discover the complete workflow of a digital design project development and deepen your knowledge of the RISC-V universe?

You have skills in:

  • Python development;
  • Architecture and digital design (a first approach to RTL is a plus).

Are autonomy, motivation, creativity, and rigor qualities you are recognized for?

Then this internship is for you!

Thales, a Handi-Engaged company, recognizes all talents. Diversity is our best asset. Apply and join us!

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Meyreuil, Provence-Alpes-Côte d'Azur, France

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!