Taro Logo

Design Verification Staff Engineer

Marvell develops semiconductor solutions that are essential building blocks of data infrastructure across enterprise, cloud, AI, automotive, and carrier architectures.
Westborough, MA, USAMorrisville, NC, USA
$118,500 - $175,380
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Job Description

Marvell, a leading semiconductor solutions provider, is seeking a Design Verification Staff Engineer to join their Custom Compute & Storage (CCS) Business Unit, one of their fastest-growing divisions. This role focuses on developing and executing verification plans for ethernet and memory subsystems, working with cutting-edge technology in cloud-based AI applications and enterprise solutions.

The position offers a comprehensive compensation package including base salary, bonus, and equity, along with attractive benefits such as flexible time off, 401k, and health coverage. As a Staff Engineer, you'll be responsible for creating and maintaining testbenches, performing functional verification, and collaborating closely with design and architecture teams.

The ideal candidate should possess strong expertise in SystemVerilog and UVM, with experience in simulation tools and scripting languages. This role requires either a Bachelor's degree with 3+ years of experience or a Master's/PhD with 2+ years of experience in Computer Science or Electrical Engineering.

At Marvell, you'll be working on essential building blocks of data infrastructure that connects our world, making a significant impact across enterprise, cloud, AI, automotive, and carrier architectures. The company offers a collaborative environment where innovation and professional growth are encouraged, making it an ideal place for those seeking to make their mark on enduring technological advancements.

The position is available in either Westborough, MA or Morrisville, NC, offering competitive compensation ranging from $118,500 to $175,380 per year, plus additional benefits and opportunities for professional development. Join a team that's at the forefront of semiconductor innovation and be part of shaping the future of data infrastructure.

Last updated 8 days ago

Responsibilities For Design Verification Staff Engineer

  • Develop and execute verification plans for ethernet or memory subsystems
  • Create and maintain testbenches and test cases
  • Perform functional and performance verification
  • Debug and resolve design and verification issues
  • Collaborate with design and architecture teams to ensure verification coverage

Requirements For Design Verification Staff Engineer

Python
  • Bachelor's degree in Computer Science, Electrical Engineering, or related fields and 3+ years of related professional experience
  • Master's degree and/or PhD in Computer Science, Electrical Engineering or related fields with 2+ years of experience
  • Proficiency in SystemVerilog and UVM (Universal Verification Methodology)
  • Experience with simulation tools (e.g., VCS)
  • Knowledge of scripting languages (Python, Perl, TCL)
  • Knowledge in PCIe, Ethernet, UEC, or DDR preferred
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities

Benefits For Design Verification Staff Engineer

401k
Medical Insurance
  • Flexible time off
  • 401k
  • Year-end shutdown
  • Floating holidays
  • Paid time off to volunteer
  • Health benefits
  • Base salary + bonus + equity