As a Processor Verification Engineer at Axelera AI, you will be responsible for verifying an in-house designed RISC-V based AI Processor Core and its sub-components. This role is critical in ensuring the highest level of quality and performance in Axelera AI's products, working with advanced technology in a dynamic, international team.
What You'll Do
- Develop and execute verification plans for Processor units, ensuring all requirements and specifications are met.
- Design and implement constrained random testbenches for processor core.
- Collaborate with architecture, RTL design, and compiler teams to ensure thorough verification coverage.
- Perform functional, performance, and stress testing on processor units.
- Develop and maintain test scripts and automation tools.
- Identify and debug issues, providing detailed documentation and reports.
- Drive the development and maintenance of processor verification methodologies.
- Collaborate with cross-functional teams to ensure verification milestones are achieved.
What We're Looking For
- A degree in electronics engineering, electrical engineering or computer science or other relevant discipline.
- A minimum of 5 years of experience in ASIC or FPGA verification, with a strong focus on processor verification especially using instruction set simulators.
- Proficiency in SystemVerilog and C/C++ or Python for designing and implementing testbenches, and test cases for processor verification.
- Understanding of verification flow for creating verification plans and coverage metrics.
- Proficiency in scripting languages such as Python, shell or Tcl for automation.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Comfortable working with a team spread across 15 countries.
Nice to Have
- Experience with processor models such as Spike and QEMU.
Technical Stack
- SystemVerilog
- C/C++
- Python
- Tcl
- Shell
- Spike
- QEMU
Team & Environment
- 220+ employees (including 49+ PhDs)
- Cross-functional team including architecture, RTL design, software, and compiler teams
Benefits & Compensation
- Flexible working arrangement with office or remote options in European countries (including the UK)
- Option to work from Axelera AI offices in Leuven (Belgium), Amsterdam and Eindhoven (Netherlands), Zurich (Switzerland), Florence and Milan (Italy), or Bristol (United Kingdom)
- Option to work fully remotely from any European country (including the UK)
- Option to relocate and work from Italy (Florence or Milan) or the Netherlands (Amsterdam or Eindhoven)
- Attractive compensation package
- Pension plan
- Extensive employee insurances
- Option to get company shares
- Open culture that supports creativity and continual innovation
- Collaborative ownership and freedom with responsibility
- Equal opportunity and diversity-focused environment
- Warm and inclusive workplace that empowers and celebrates every team member
Work Mode
- Flexible working arrangement including onsite, remote, and relocation options; priority given to candidates based in Belgium or Italy
- Available locations: Belgium, Netherlands, Switzerland, Italy, United Kingdom
Axelera AI wholeheartedly embraces equal opportunity and holds diversity in the highest regard. The company is committed to cultivating a warm and inclusive environment that empowers and celebrates every member of the team, welcoming applicants from all backgrounds.






