Marvell Technology-posted 3 months ago
$146,850 - $220,000/Yr
Senior
Santa Clara, CA
5,001-10,000 employees

As part of the Design Verification Team at Marvell, you will verify all of the circuitry that goes inside our chips for the general market and for specific customers. These chips use cutting-edge technology to facilitate data transfers at high speeds, and you will help verify that each design meets our customers’ specifications whether they’re a major telecom organization or automotive company, etc.

  • Develop the architecture for a functional verification environment, including reference models and bus-functional monitors and drivers.
  • Write a verification test plan using random techniques and coverage analysis and work with designers to ensure it is complete.
  • Develop tests and tune the environment to achieve coverage goals.
  • Debug failures and work with designers to resolve issues.
  • Verify boot code and architect, develop, and maintain tools to streamline the design of state-of-the-art multi-core SoCs.
  • Transform the requirements from the engineering teams into software tools that are both easy to use and scalable within a highly parallel compute environment.
  • Conduct unit and regression testing of software tools.
  • BS in Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of verification and firmware and software development experience (or MS/PhD with 5+ years experience).
  • Experience with System Verilog, UVM.
  • Experience with writing a detailed test plan and building a sophisticated, directed, random-verification environment.
  • Experience with scripting languages such as Python or Perl and EDA Verification tools.
  • Experience with Object-Oriented Design and implementation.
  • Good understanding of Linux O.S.
  • Good programming skills desired, especially in C++ and ARM assembly.
  • Understanding of networking protocols is a plus.
  • Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision.
  • Ability to accept and work with differing opinions.
  • Open-minded developer.
  • Ability to learn on the fly and work in a fast-paced environment.
  • Flexible time off
  • 401k
  • Year-end shutdown
  • Floating holidays
  • Paid time off to volunteer
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service