At a Glance
- Tasks: Verify cutting-edge AI processors and collaborate with a passionate team.
- Company: Join Axelera AI, a pioneering deep-tech startup transforming the future of AI.
- Benefits: Attractive compensation, flexible work options, and a culture of creativity.
- Why this job: Make a real impact in AI while working with top professionals globally.
- Qualifications: Degree in relevant field and experience in ASIC or FPGA verification.
- Other info: Diverse and inclusive environment with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
About Axelera AI is not your regular deep-tech startup. We are creating the next-generation AI platform to support anyone who wants to help advancing humanity and improve the world around us. In just four years, we have raised a total of $120 million and have built a world-class team of 220+ employees (including 49+ PhDs with more than 40,000 citations), both remotely from 17 different countries and with offices in Belgium, France, Switzerland, Italy, the UK, headquartered at the High Tech Campus in Eindhoven, Netherlands. We have also launched our Metisâ„¢ AI Platform, which achieves a 3-5x increase in efficiency and performance, and have visibility into a strong business pipeline exceeding $100 million. Our unwavering commitment to innovation has firmly established us as a global industry pioneer.
Position Overview As a Processor Verification Engineer at Axelera AI, you will join a team responsible for the verification of an in-house designed RISC-V based AI Processor Core and its sub-components. Your role will be critical in achieving the highest level of quality and performance in our products. This is an opportunity to work with cutting-edge technology and a dedicated team of professionals who share your passion for pushing the boundaries of what’s possible. This is not a cookie-cutter role and the successful applicant is expected to bring experience to drive a pragmatic and effective approach to a complicated problem space. We are open to a range of experience levels for this opportunity.
Key responsibilities
- 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.
Qualifications
- Education: A degree in electronics engineering, electrical engineering or computer science or other relevant discipline.
- Experience: A minimum of 5 years of experience in ASIC or FPGA verification, with a strong focus on processor verification especially using instruction set simulators.
- Verification Expertise: 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. Experience with processor models such as Spike and QEMU are an advantage.
- Collaboration / Team Player: Demonstrated ability to work closely with processor architecture, RTL design, software and compiler teams to ensure comprehensive verification coverage.
- Scripting: Proficiency in scripting languages such as Python, shell or Tcl for automation.
- Problem Solving: Strong analytical and problem-solving skills.
- Communication: Excellent written and verbal communication skills. Comfortable working with a team spread across 15 countries.
Location
We offer a flexible working arrangement, with options to:
- Work from one of our Axelera AI offices (Leuven in Belgium, Amsterdam and Eindhoven in the Netherlands, Zurich in Switzerland, Florence and Milan in Italy or Bristol in the United Kingdom) if you’re already based in the vicinity.
- Work fully remotely from any European country (incl. the UK) you are already in.
- Relocate with us and work from Italy (Florence or Milan) or the Netherlands (Amsterdam or Eindhoven).
Kindly note that priority will be given to candidates who are interested in being based in Belgium or Italy.
What We offer
This is your chance to shape and be part of a dynamic, fast-growing, international organization. We offer an attractive compensation package, including a pension plan, extensive employee insurances and the option to get company shares. An open culture that supports creativity and continual innovation is awaiting you. Collaborative ownership and freedom with responsibility is characteristic for the way we act and work as a team. At Axelera AI, we wholeheartedly embrace equal opportunity and hold diversity in the highest regard. Our steadfast commitment is to cultivate a warm and inclusive environment that empowers and celebrates every member of our team. We welcome applicants from all backgrounds to join us in shaping the future of AI.
Processor Verification Engineer (all seniority levels) in Bristol employer: Axelera AI
Contact Detail:
Axelera AI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Processor Verification Engineer (all seniority levels) in Bristol
✨Tip Number 1
Network like a pro! Reach out to current employees at Axelera AI on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you're applying for a Processor Verification Engineer role, be ready to discuss SystemVerilog, C/C++, and Python. Practice explaining complex concepts in simple terms – it shows you really know your stuff!
✨Tip Number 3
Show your passion for innovation! During interviews, share examples of how you've tackled complicated problems in the past. Highlight your experience with verification methodologies and collaboration with cross-functional teams to demonstrate that you're a team player.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining Axelera AI and being part of our mission to advance humanity.
We think you need these skills to ace Processor Verification Engineer (all seniority levels) in Bristol
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Processor Verification Engineer role. Highlight your expertise in SystemVerilog, C/C++, or Python, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and how your background makes you a great fit for our team. Be sure to mention any specific experiences that demonstrate your problem-solving skills and collaboration with cross-functional teams.
Showcase Your Technical Skills: In your application, don't shy away from detailing your technical skills. Mention your experience with ASIC or FPGA verification, and any familiarity with processor models like Spike or QEMU. This will help us see your fit for the role.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the position. Plus, it shows us you’re keen on joining our innovative team!
How to prepare for a job interview at Axelera AI
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of processor verification, especially with RISC-V architecture. Be ready to discuss your experience with SystemVerilog, C/C++, or Python, and how you've used these in past projects. This will show that you're not just familiar with the tools but can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex problems you've tackled in previous roles. Highlight your analytical skills and how you approached verification challenges. This is crucial for a role that demands a pragmatic approach to complicated problem spaces.
✨Collaboration is Key
Since you'll be working with cross-functional teams, be ready to discuss how you've successfully collaborated with architecture, RTL design, and software teams in the past. Share examples of how you ensured thorough verification coverage through teamwork.
✨Ask Insightful Questions
Prepare thoughtful questions about Axelera AI's Metisâ„¢ AI Platform and their verification methodologies. This shows your genuine interest in the company and the role, and it gives you a chance to assess if the company culture aligns with your values.