Leuven, Belgium Hybrid

Axelera AI is hiring a Processor Verification Engineer (all seniority levels)

About the Role

As a Processor Verification Engineer, you will play a central role in validating a proprietary RISC-V-based AI processor core and its internal components. Your work will directly impact the reliability and efficiency of next-generation AI hardware, ensuring it meets rigorous functional and performance standards.

What You'll Do

  • Create and implement comprehensive verification plans to validate processor units against architectural and design specifications.
  • Build constrained random test environments using SystemVerilog to stress-test core functionality.
  • Work closely with architecture, RTL design, and compiler teams to align verification goals and close coverage gaps.
  • Conduct functional, performance, and stress testing to uncover edge-case behaviors.
  • Write and maintain automation scripts and test frameworks in Python, Tcl, or shell to streamline verification workflows.
  • Analyze, isolate, and document defects, providing clear reports to guide resolution.
  • Help define and evolve verification methodologies to support scalable, reusable test infrastructure.
  • Ensure verification milestones are met through close collaboration with cross-functional engineering groups.

What We're Looking For

  • A degree in electrical engineering, computer science, electronics, or a related field.
  • At least 5 years of hands-on experience in ASIC or FPGA verification, with a focus on processor-level validation and instruction set simulators.
  • Strong command of SystemVerilog, along with C/C++ or Python, for testbench and test case development.
  • Familiarity with verification planning, coverage-driven methodologies, and functional coverage metrics.
  • Proficiency in scripting languages such as Python, Tcl, or shell for automation tasks.
  • Excellent analytical abilities and attention to detail.
  • Clear and effective communication skills, written and verbal.
  • Experience working in globally distributed teams.

Nice to Have

  • Exposure to processor modeling tools like Spike or QEMU.

Technology Stack

SystemVerilog, C/C++, Python, Tcl, Shell, Spike, QEMU

Work Environment

This role supports hybrid work arrangements, with office locations in Leuven, Amsterdam, Eindhoven, Zurich, Florence, Milan, and Bristol. Remote work is available across European countries, including the UK. Flexibility is prioritized, with preference given to candidates open to being based in Belgium or Italy.

Compensation and Benefits

  • Competitive salary and benefits package
  • Participation in company equity program
  • Pension plan and comprehensive employee insurance
  • Opportunities for relocation to Italy or the Netherlands
  • Culture of innovation, ownership, and personal responsibility
  • Commitment to diversity, inclusion, and equal opportunity
Required Skills
SystemVerilogC/C++PythonTclShellSpikeQEMUASIC VerificationFPGA VerificationProcessor VerificationInstruction Set SimulatorsTestbench DesignCoverage MetricsVerification PlanningAutomation Scripting SystemVerilogC/C++PythonTclShellSpikeQEMUASIC VerificationFPGA VerificationProcessor VerificationTestbench DesignCoverage MetricsScripting Automation
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Axelera AI
Axelera AI is creating the next-generation AI platform to support advancing humanity and improving the world. The company has launched the Metis™ AI Platform, which achieves a 3-5x increase in efficiency and performance, and is focused on AI acceleration platforms.
All jobs at Axelera AI Visit website
Job Details
Category embedded
Posted 3 months ago