Senior / Engineer - Cpu Verification Job in Arm

Senior / Engineer - Cpu Verification

Apply Now
Job Summary

CPU Verification Engineer

Company

Arm

Location

Bengaluru

Job Overview

Are you an experienced engineer seeking challenging verification tasks? ARM CPU verification involves developing deep insights into both the architectural "big picture" and the intricate implementation details. CPU Verification Engineers at Arm develop and apply specialist hardware and software skills to ensure the highest quality designs. Working closely with designers, they gain comprehensive knowledge of specific design areas to ensure thorough validation.

Responsibilities

  • Contribute technically as part of project teams to deliver high-quality ARM CPU designs.
  • Execute comprehensive CPU design verification, focusing on improving design quality through stress testing and bug identification.
  • Effectively plan, conduct reviews, provide status updates, and meet delivery expectations.
  • Collaborate with design and architecture teams to ensure effective coverage and provide accurate project planning inputs.
  • Design and develop verification testbenches and components required for effective verification.
  • Maintain knowledge of company processes to work effectively within defined standards and methodologies.
  • Drive efficiency improvements in verification tools and methodologies and mentor team members to support career development.

Required Skills and Experience

  • 3+ years of experience in CPU, IP, or SoC product development environments.
  • Experience in design verification/validation, including developing test plans, testbenches, and executing measurable verification processes.
  • Familiarity with processor verification using assembly language and C/C++.
  • Knowledge of microprocessor and/or SoC architecture and microarchitecture, preferably ARM processors and ARM-based systems.
  • Strong problem-solving and debugging skills, with a commitment to continuous improvement.

Nice-To-Have Skills and Experience

  • Strong understanding of CPU architecture and microarchitecture.
  • Experience with ARM-based system designs and hierarchical memory systems.
  • Programming languages: Verilog, Assembly, C/C++, Perl, Python.
  • Experience with verification languages such as SystemVerilog.
  • Familiarity with power-aware verification methodologies.

What Arm Offers

This is a fantastic opportunity to shape the future of CPU verification at Arm while advancing your own career. Join our CPU design verification team and play a key role in delivering Arm's strategic goals!

#LI-KR2

Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired