This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The internship involves working with Ledger’s Donjon team, which focuses on security for Ledger products. The role includes investigating the integration of zero-knowledge succinct proofs of validity into hardware devices, assessing the practicality of implementing verification logic for a proof system onto secure hardware, selecting proof systems, conducting benchmarking, and developing optimizations for hardware constraints.
Job Responsibility:
Investigate integration of zero-knowledge succinct proofs of validity, such as SNARKs, into hardware devices
Assess practicality of deploying verification logic for succinct proof systems onto a constrained Secure Element
Select suitable open-source proof system
Conduct benchmarking to measure performance of proof verification across standard use cases
Develop optimizations for proof logic tailored to Secure Element's constraints
Requirements:
Strong background in cryptography
Basic knowledge of zero-knowledge succinct proof systems
Comfortable with coding
Nice to have:
Experience with development on embedded devices (microcontrollers, etc.)
What we offer:
Frequent social events, snacks and drinks
Transportation allowance
Meal allowance with Swile
Vacation: 1 day off for every full month of work in addition to national holidays