This is position in Zama’s Hardware team.
Zama’s hardware (HW) team is in charge of developing a HW accelerator for FHE. The FPGA version is now open-source and we need to focus on an ASIC version of it. This includes the understanding of the algorithms, the definition of the system use-cases, the translation into a HW architecture, and the entire development of the solution. The result is subject to high expectations in terms of performances.
As member of the Zama’s HW-team, you will work on making this ASIC accelerator a reality. As ZAMA HW Verification Lead, you will define the strategy to verify the performance and the functionality of the logic of our FHE accelerator. Collaborate closely with the team members, with the other teams inside Zama and also with third-party involved in our ASIC verification is necessary for the success of the project. Understanding the functional and performance goals of the design are the keys to test it effectively. Your tasks also deal with ensuring that the design meets specifications.
After defining the use cases and the corner conditions, you will develop test plans, coverage plans, test benches, and verification environments. You will run and improve regression tests. You will track bugs, find and implement corrective measures to resolve failing tests. We will analyze coverage to achieve top results. You will propose solutions to improve verification methodology and quality for pre-silicon development. You will also propose strategies for post-silicon verification.
have already developed verification flow in SystemVerilog, with UVM methodology.
have strong knowledge in FPGA and ASIC development.
have strong knowledge in scripting, and writing reference models in fast language.
have good knowledge of computer architecture.
have strong knowledge with continuous integration
have good knowledge with version control tools such as git.
have good communication skills.
knowledge in rust is a real plus.
be a strong team player.
curiosity and interest for cryptography are a real plus.
Recruitment Process
📋 Step 1: The Application Form
Start your journey by filling out our application form. This is your chance to introduce yourself and showcase your unique skills and experiences.
🏆 Step 2: The Challenge
Next up, tackle our challenge! This is where you can shine and show us how you approach and solve real-world problems.
💼 Step 3: The Technical Interview
Dive deep into your technical knowledge with our team. This is your opportunity to demonstrate your expertise and passion for the field.
🤝 Step 4: Cultural Fit & Compensation Chat
Meet with our COO to discuss our company culture and explore how you can thrive with us. We’ll also discuss compensation to ensure we’re on the same page.
🛠️ Step 5: The Hacking Trial
Put your skills to the test in a real-world hacking scenario. This trial helps us see your practical skills in action and how you handle challenges.
🔍 Step 6: The Reference Check & Offer
As a final step, we’ll conduct a reference check to confirm your qualifications and past experiences. If all goes well, you will get an offer soon.
We provide more details on our process here. Exceptional candidates will hear from us as we advance through the recruitment process.
Zama values and promotes diversity. We give everyone a fair chance to be evaluated on their professional, academic, and personal skills. Our aim is to make the hiring process as pleasant, stress-free, and friendly as possible, even if the process is longer and more involved than you might find elsewhere.
Ces entreprises recrutent aussi au poste de “Hardware Engineering”.