Marvell Technology

Principal Engineer, Verification

Marvell Technology

full-time

Posted on:

Location Type: Hybrid

Location: Santa Clara • California, Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $146,850 - $220,000 per year

Job Level

Lead

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 architecture for a functional verification environment, including reference models and bus-functional monitors and drivers using System Verilog and UVM methodology
  • Analyze designs and architectures to develop test strategies that will ensure functional correctness
  • 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
  • Contribute to the development and future direction of SoC verification methodologies and environments
  • Provide leadership for a geographically dispersed team of verification professionals in pre-silicon validation of a highly complex SoC design

Requirements

  • Bachelor’s degree in Electrical engineering, Electronics, Computer engineering, or related fields with 10-15 years of experience
  • Master’s degree and/or PhD in Electrical engineering, Electronics, Computer engineering, or related fields with 5-10 years of experience
  • 10+ years of experience in design engineering with focus on verification
  • At least 5 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 and EDA verification tools, as well as bug tracking and regression mechanisms
  • Strong experience with object-oriented design and implementation
  • Excellent communication skills to interface internally and externally with all levels of the organization and to participate in problem-solving and quality improvement activities
  • Demonstrates good analytical and problem-solving skills
  • Must have the ability to define problems, issues, and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets
  • 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 VerilogUVM methodologyverification testplanrandom techniquescoverage analysisNOCDDRHBM memory subsystemscripting languagesobject-oriented design
Soft skills
leadershipcommunication skillsanalytical skillsproblem-solving skillsmulti-tasking
Certifications
Bachelor’s degreeMaster’s degreePhD
GEICO

Senior Engineer

GEICO
Seniorfull-time$105k–$215k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 4 hours agoSource: geico.wd1.myworkdayjobs.com
AzureCloudDistributed SystemsJavaPythonSDLC
GEICO

Senior Staff Engineer

GEICO
Seniorfull-time$130k–$260k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 4 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformJ2EEJavaKubernetesNoSQLPythonSDLCSQL
GEICO

Senior Software Engineer

GEICO
Seniorfull-time$75k–$215k / yearCalifornia, Illinois, Maryland, Texas · 🇺🇸 United States
Posted: 4 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesMicroservices.NETNoSQLPython+2 more
Nirmata

Software Engineer

Nirmata
Juniorfull-timeCalifornia · 🇺🇸 United States
Posted: 4 hours agoSource: boards.greenhouse.io
Distributed SystemsGoJavaKafkaMongoDBPostgresPython