Description
We are now looking for a Senior Verification Engineer!
As a member of our CPU Verification Team, you will be responsible for a portion of the Design Verification, focusing on tasks such as testbench/scoreboard/stimulus development, regression debug, and coverage closure, supporting design, implementation, and system level validation/debug.
What you’ll be doing:
- Technical leadership role to define/plan/implement/execute performance verification strategy of sophisticated CPU designs
- Ability to delve into lowest level details of CPU unit design specification, implementation and it's performance impact
- Interactions with architect and design engineers to define detailed scope of micro architectural features
- Draft detailed performance testplans
- Define/Create scalable micros to validate features
- Build infra/tooling needed for efficient performance correlation debug
- Ability to lead and provide detailed technical guidance to junior engineers
- Agility to work on multiple tasks/projects
What we need to see:
- BS/MS or equivalent experience
- 12+ years of experience
- Background with CPU micro architecture
- Experience with workload analysis
- Proficient in script languages like Perl, Python
- Working knowledge of C/C++
- Good communication skills and ability & desire to work as a team player are a must
Ways to stand out from the crowd:
- Experience leading performance validation of major blocks of CPU pipeline
- Experience with ARM A64, X86 Architectures
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers.