FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in CPU verification strategies, including the application of advanced methodologies and techniques. Proficient in developing comprehensive testbench and coverage strategies while mentoring verification engineers and collaborating across teams.
Highest-signal resume keywords
CPU VerificationSystemVerilogUVMPython ScriptingVerification Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Verification GuidelinesConstrained-Random VerificationCPU ArchitectureMicroarchitectureSW DebuggingHW DebuggingTestbench DevelopmentCoverage StrategiesMetrics DefinitionProcessor Build Concepts
Soft Skills
Communication SkillsTeam CollaborationMentoring
Certifications & Qualifications
PhD in EE/CSMaster's in EE/CSBachelor's in EE/CS
Industry Keywords
CPU DesignsArchitectureBuild TeamsVerification TeamsContinuous Improvement
Tech Stack
Tools & technologiesPerlPython
About the role
Key responsibilities & impact- Own and drive the definition, planning, and execution of verification strategies for sophisticated CPU designs
- Apply new verification methodologies and techniques to improve efficiency and ensure continuous improvement in CPU verification
- Collaborate closely with global architecture, build, and verification teams to complete and prioritize tasks
- Partner with build and architecture teams to define the scope of verification for high-quality product delivery
- Develop and maintain comprehensive stimulus, testbench, and coverage strategies to ensure continuous progress toward tape-out through defined metrics
- Mentor and guide a team of verification engineers
- Balance multiple tasks and projects simultaneously
Requirements
What you’ll need- PhD, Master's, or Bachelor's degree in EE/CS or related field, or equivalent experience
- 8+ years of work experience in a verification domain working on CPU and/or CPU-based subsystems
- Strong understanding of verification guidelines with hands-on experience following standard methodologies for verification
- Experience or knowledge with defining and implementing a scalable constrained-random verification environment using SystemVerilog and UVM
- Proficient in one or more scripting languages like Python, Perl
- Knowledge of CPU and System level architecture/microarchitecture for any industry-standard architecture; knowledge of Arm architecture is a big plus
- Knowledge of processor build concepts like pipelines, caches, virtual memory systems, coherency, etc.
- Strong SW and HW debugging skills and familiarity with the latest tools and techniques
- Good communication skills and the ability and desire to work as a great teammate across the distributed team
Benefits
Comp & perks- Equity
- Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
