STAGE - Chiffrement pleinement homomorphe pour systèmes embarqués F/H

Strategic Micro Systems of NJ, LLC.

Rousset-Serre-Ponçon

On-site

EUR 12,000 - 18,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

STMicroelectronics invites a final-year Master’s student in Microelectronics and Chip Design to join our R&D team for a 6-month internship focused on hardware acceleration for TFHE encryption. The project will emphasize efficient CPU communication and optimization.

You will implement a prototype on an FPGA SoC and compare performance against a software-only approach, with some embedded software development involved.

Qualifications

  • Final year of a Master’s degree in Microelectronics and Chip Design.
  • Knowledge of Hardware Description Language (HDL) and embedded software development (C language).
  • Knowledge of Xilinx Zynq is a plus.
  • Good level of written and spoken English (CV and cover letter in English).

Responsibilities

  • Develop hardware acceleration for TFHE encryption/decryption with CPU communication optimization.
  • Implement a prototype on an FPGA SoC to compare performance between software and accelerator.
  • Some embedded software will also need to be developed.

Skills

HDL knowledge
Embedded C
Xilinx Zynq knowledge
English proficiency

Education

Master’s in Microelectronics & Chip Design

Tools

Xilinx Zynq

Job description

At STMicroelectronics, we believe in the power of technology to drive innovation and make a positive impact on people, businesses, and society. As a global semiconductor company, our advanced technologies and chips form the hidden foundation of the world we live in today.

When you join ST, you will be part of a global business with more than 115 nationalities, present in 40 countries, and comprising over 50,000 diverse and dedicated creators and makers of technology around the world.

Developing technologies takes more than talent: it takes amazing people who understand collaboration and respect. People with passion and the desire to disrupt the status quo, drive innovation, and unlock their own potential.

Embark on a journey with us, where you can innovate for a future that we want to make smarter and greener, in a responsible and sustainable way. Our technology starts with you.

---

Below is the French version.

CONTEXT

Cloud computing, blockchain smart contracts and online applications dealing with massive data are commonplace today. Nevertheless, it remains important to preserve data privacy during the end-to-end process, which is proving to be a complex task. Homomorphic encryption is one way of solving this problem. But performance is the main bottleneck preventing its widespread deployment. On the other hand, IoT devices are increasingly deployed in the field and are becoming increasingly powerful.

So much so, that we're seeing the emergence of embedded artificial intelligence and hardware-accelerated embedded neural networks. Of course, the problem of maintaining the privacy of the data being manipulated remains. Hardware acceleration is undoubtedly the key to success for the advent of homomorphic cryptography in this field of application, and particularly the acceleration of fully homomorphic cryptography over the torus (TFHE). TFHE offers a bootstrapping function that makes it easy to implement a univariate function using a LUT, which is perfectly suited to implement activation functions used in neural networks.

YOUR ROLE

Within an R&D team specialized in security, this 6-month internship will focus on developing hardware acceleration exclusively for TFHE encryption and decryption with a particular attention to communication with the CPU and its optimization. A prototype will be implemented on an FPGA SoC, enabling a comparison between the performance of a purely software-based implementation and one using the accelerator. As a result, some embedded software will also need to be developed.

YOUR SKILLS & EXPERIENCES
  • Final year of a Master’s degree in Microelectronics and Chip Design
  • Knowledge of Hardware Description Language (HDL) and embedded software development (C language)
  • Knowledge of Xilinx Zynq is a plus
  • Good level of written and spoken English (CV and cover letter in English)
VOTRE RÔLE

Au sein d’une équipe R&D spécialisée en sécurité, ce stage de 6 mois sera consacré au développement d’une accélération matérielle exclusivement pour le chiffrement et le déchiffrement TFHE, avec une attention particulière portée à la communication avec le CPU et à son optimisation. Un prototype sera implémenté sur un SoC FPGA, permettant de comparer les performances d’une implémentation purement logicielle avec celles d’une implémentation utilisant l’accélérateur. En conséquence, une partie du logiciel embarqué devra également être développée.

VOS COMPÉTENCES & EXPÉRIENCES
  • Dernière année de Master en microélectronique et conception de circuits intégrés
  • Connaissances en langage de description matériel (HDL) et en développement de logiciel embarqué (langage C)
  • La connaissance de Xilinx Zynq est un plus
  • Bon niveau d’anglais écrit et oral (CV et lettre de motivation en anglais)

ST is proud to be one of the 17 companies certified as a 2025 Global Top Employer and the first and only semiconductor company to achieve this distinction. ST was recognized in this ranking thanks to its continuous improvement approach and stands out particularly in the areas of ethics & integrity, purpose & values, organization & change, business strategy, and performance.

At ST, we endeavour to foster a diverse and inclusive workplace, and we do not tolerate discrimination. We aim to recruit and retain a diverse workforce that reflects the societies around us. We strive for equity in career development, career opportunities, and equal remuneration. We encourage candidates who may not meet every single requirement to apply, as we appreciate diverse perspectives and provide opportunities for growth and learning. Diversity, equity, and inclusion (DEI) is woven into our company culture.

To discover more, visit st.com/careers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

STAGE - Chiffrement pleinement homomorphe pour systèmes embarqués F/H
STAGE - Chiffrement pleinement homomorphe pour systèmes embarqués F/H

STMicroelectronics • Rousset-Serre-Ponçon

On-site
EUR 12,000 - 16,000
STAGE – Protection des réseaux de neurones par watermarking – F/H
STAGE – Protection des réseaux de neurones par watermarking – F/H

STMicroelectronics France • Rousset-Serre-Ponçon

On-site
EUR 12,000 - 18,000
STAGE – Sécurisation de l’apprentissage incrémental des modèles d’IA – F/H
STAGE – Sécurisation de l’apprentissage incrémental des modèles d’IA – F/H

STMicroelectronics • Rousset-Serre-Ponçon

On-site
EUR 11,000 - 17,000
STAGE – Sécurisation de l’apprentissage incrémental des modèles d’IA – F/H
STAGE – Sécurisation de l’apprentissage incrémental des modèles d’IA – F/H

Strategic Micro Systems of NJ, LLC. • Rousset-Serre-Ponçon

On-site
EUR 13,000 - 17,000
STAGE – Protection des réseaux de neurones par watermarking – F/H
STAGE – Protection des réseaux de neurones par watermarking – F/H

STMicroelectronics • Rousset-Serre-Ponçon

On-site
EUR 12,000 - 17,000
STAGE – Protection des réseaux de neurones par watermarking – F/H
STAGE – Protection des réseaux de neurones par watermarking – F/H

Strategic Micro Systems of NJ, LLC. • Rousset-Serre-Ponçon

On-site
EUR 8,900 - 13,000
CDI - Architecte Sécurité Hardware SoC H/F
CDI - Architecte Sécurité Hardware SoC H/F

Strategic Micro Systems of NJ, LLC. • Grenoble

On-site
EUR 85,000 - 110,000
CDI - Imager SoC & Digital architect - F/H
CDI - Imager SoC & Digital architect - F/H

Strategic Micro Systems of NJ, LLC. • Grenoble

On-site
EUR 100,000 - 130,000
STAGE - Exploitation de données manufacturing - F/H
STAGE - Exploitation de données manufacturing - F/H

Strategic Micro Systems of NJ, LLC. • Grenoble, Arrondissement de Tours

On-site
EUR 12,000 - 17,000
STAGE - Etude Python pour transformation de fichier GDS/OAS F/H
STAGE - Etude Python pour transformation de fichier GDS/OAS F/H

STMicroelectronics • Crolles

On-site
EUR 12,000 - 16,000