Principal Engineer - Design Verification
Marvell
- Santa Clara, CA
- $137,510-206,000 per year
- Permanent
- Full-time
- The candidate will be working on verification of Marvell's AI/ML, Network processing, Compute, Automotive, and Baseband 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.
- Develop verification testplan and write tests 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.
- Architecting, developing and maintaining tools to streamline the design of state-of-the-art multicore SoCs.
- Experience with analysis/closure of code and functional coverage.
- Strong experience developing complex/random verification environments using System Verilog/UVM/OVM.
- 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.
- Hands-on verification experience with subsystems such as ARM/processor, memory, networking, NoC, and Cache designs.
- Experience with protocols such as AMBA, PCIe, Ethernet, I2C, SPI, and UART.
- Working knowledge of C/C++ for modeling and code development to run on ARM/processors.
- Familiarity with Post-Silicon validation and debug.
- Experience with Gate Level Simulations.
- 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 analysis and problem-solving skills.
- Has an inherent sense of urgency and accountability.
- 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.
- Work independently & manage deliverables to align with the project goals
- Bachelor’s degree in Computer Science, Electrical Engineering, or related fields and 10-15 years of related professional experience.
- Master’s degree and/or PhD in Computer Science, Electrical Engineering, or related fields with 5-10 years of experience.