📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Internship - FPGA Hardware Design (PQ Cryptography Accelerator)

Cryptonext Security · Paris

New
Stage Junior 🇬🇧 English
FPGA RTL design SystemVerilog Verilog VHDL AMD Vivado Assembly Git Makefiles Shell scripting Debuggers AMBA JTAG QEMU SystemC Verilator Embedded Linux Zynq UltraScale+

Job description

About the role

CryptoNext Security is a deep-tech startup building post-quantum cryptography solutions for finance, defence and telecommunications. As part of an exploratory project on hardware accelerators for post-quantum cryptography (PQC), it is looking for a highly motivated FPGA Hardware Design Engineer to take ownership of a key strategic project combining hardware/software codesign (FPGA development and low-level C) and PQC accelerators. The internship runs for 6 months, from December 2026 to June 2027.

Key responsibilities

  • Study state-of-the-art approaches to PQC hardware acceleration in the scientific literature and implement the selected ones.
  • Focus on the Number Theoretic Transform (NTT) and the Keccak state permutation, key functions in ML-KEM and ML-DSA algorithms.
  • Develop system-level RTL code in SystemVerilog and integrate the accelerators into a complete hardware/software system.
  • Evaluate the impact of the accelerators on application-level performance on an AMD Xilinx ZCU104 board (Zynq UltraScale+ MPSoC).
  • Demonstrate that a hardware accelerator for the NTT or Keccak permutation can speed up the corresponding ML-KEM or ML-DSA implementation in the CryptoNext Quantum Safe Library (C-QSL).

Required profile

  • Final-year engineering student or M2 / Master's degree in computer engineering, electrical engineering, embedded systems, microelectronics or a related field.
  • Strong interest in hardware/software codesign and embedded systems; ability to work independently, investigate technical problems and communicate results clearly.

Required skills

  • FPGA development and RTL design in Verilog, SystemVerilog or VHDL.
  • Experience with AMD Vivado or Intel Altera Quartus.
  • Good C programming under Linux, with basic assembly knowledge.
  • Git and standard software development workflows; shell scripting, Makefiles and compiler toolchains.
  • Profiling and debugging tools.
  • Nice to have: AMBA protocols (AXI, AHB, APB, CHI), JTAG debugging, QEMU (including the Xilinx fork), QEMU/SystemC/Verilator co-simulation, and prior exposure to PQC, lattice-based cryptography, ML-KEM, ML-DSA, NTT, DFT or Keccak.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Cryptonext Security.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Stage basé à Paris.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 15 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Cryptonext Security

Paris