
Senior Staff Engineer, Verification
Marvell Technology
full-time
Posted on:
Location Type: Office
Location: Santa Clara • California, Massachusetts • 🇺🇸 United States
Visit company websiteSalary
💰 $124,420 - $186,400 per year
Job Level
Senior
Tech Stack
PerlPython
About the role
- Work on verification of memory subsystems of Marvell's AI/ML, Network processing, Compute, Memory Expander and Accelerated Compute SOCs and IPs
- Develop the verification components for a functional verification environment, including reference models and bus-functional monitors and drivers using System Verilog and UVM methodology
- Develop verification testplan and write tests using random techniques and coverage analysis, and work with designers to ensure it is complete
- Debug failures and work with designers to resolve issues
- Works independently and exercises judgement to make technical choices for obtaining results
- Provide technical guidance to junior engineers
Requirements
- Bachelor’s degree in Electrical engineering, Electronics, Computer engineering, or related fields with 5+ years of experience
- Master’s degree and/or PhD in Electrical engineering, Electronics, Computer engineering, or related fields with 3+ years of experience
- 5+ years of experience in design engineering with focus on verification
- At least 3 years of direct hands-on verification experience on NOC, DDR and HBM memory subsystem at block, subsystem and full chip level contexts
- Strong experience developing complex/random verification environments using System Verilog/UVM
- Strong experience with writing and executing detailed verification test-plan
- Strong experience with scripting languages such as Python or Perl
- Strong experience with object-oriented design and implementation
- Excellent communication skills to interface internally and externally with all levels of the organization
- Demonstrates good analytical and problem-solving skills
- Must have the ability to multi-task in a fast-paced environment
Benefits
- flexible time off
- 401k
- year-end shutdown
- floating holidays
- paid time off to volunteer
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
System VerilogUVMverification test-planrandom techniquescoverage analysisscripting languagesPythonPerlobject-oriented designdebugging
Soft skills
communication skillsanalytical skillsproblem-solving skillsmulti-taskingindependent worktechnical guidance
Certifications
Bachelor’s degreeMaster’s degreePhD