Applied Researcher, Cryptography Proof Systems

closed
Fabric Cryptography Logo

Fabric Cryptography

πŸ“Remote - United States, Belgium

Summary

The job is for a Cryptography Hardware Engineer at Fabric, where the main focus is on developing and improving cryptographic systems, particularly Zero-Knowledge Proof (ZKP) protocols. The role requires a strong background in computer science or related fields, proficiency in programming languages such as Rust or Python, and experience working with cryptography products.

Requirements

  • A Bachelor's, Master's, or Ph.D. degree in Computer Science, Electrical Engineering, Mathematics, or Computer Engineering
  • Strong familiarity with the uses and implementations of Zero-Knowledge Proofs (ZKPs)
  • Experience implementing cryptographic algorithms in hardware, particularly FPGAs
  • Proficiency in programming languages such as Rust or Python, with a deep understanding of cryptography-related programming
  • Previous experience working on a cryptography product
  • An aptitude for problem-solving and a keen eye for details

Responsibilities

  • Cryptography System Development: Utilize our framework to express modern cryptography systems, with a particular focus on Zero-Knowledge Proof (ZKP) protocols. Design and implement secure and efficient cryptographic solutions
  • Product Improvements: Perform HW/SW co-design across the algorithms, the microarchitecture, and the ISA
  • Framework Enhancement: Continuously improve our existing framework and debugging tools based on your experience using them. Streamline the development process, optimize performance, and ensure robustness
  • Technical Advisory: Advise customers on how to effectively use our system framework to build production systems, ensuring the security and integrity of their cryptographic implementations
  • Research and Knowledge: Stay up to date on the latest advances in the field of cryptography, including emerging ZKP/FHE/PQC protocols and other relevant technologies. Incorporate these advancements into our products
This job is filled or no longer available

Similar Remote Jobs