About this role
Job title: Senior Staff Verification Engineer
About the Role Senior Staff Verification Engineer at Marvell's Infrastructure Processor Business Unit. You will develop and maintain verification plans aligned with architectural and design requirements, architect and implement advanced simulation test benches to validate DUT functionality, and collaborate with hardware and firmware teams to ensure cohesive integration and debugging in pre-silicon verification.
What You'll Do
- Develop and maintain verification plans in alignment with architectural and design requirements.
- Architect and implement advanced simulation test benches to validate DUT functionality.
- Design and execute both directed and constrained-random test scenarios.
- Collect, analyze, and improve code and functional coverage metrics.
- Perform root-cause analysis and debug failures in simulation, DUT, or test cases.
- Utilize UVM or equivalent methodologies for system-level verification.
- Collaborate with hardware and firmware teams to ensure cohesive integration and debugging.
- Participate in continuous improvement of verification processes, tools, and methodologies.
What We're Looking For
- Bachelor’s or master’s degree in computer science or Electrical Engineering with 8+ years of experience in Digital Pre-Silicon Verification.
- Strong proficiency in SystemVerilog and HDL languages.
- Hands-on experience with UVM or other industry-standard verification methodologies.
- Experience in Subsystem and SoC verification.
- Ability to write and interpret architectural/design specifications and verification requirements.
- Experience in writing verification test plans.
- Proficiency in developing complex simulation test benches.
- Ability to implement directed and constrained-random test cases.
- Experience with functional and code coverage collection, analysis, and closure.
- Strong debugging skills for simulation issues, test cases, tools, and DUT (Device Under Test).
- Familiarity with ARM M series Processors and assembly language.
- Proficiency in scripting languages such as Perl, Shell, and Python.
Nice to Have
- Familiarity with ARM M series Processors and assembly language.
Compensation & Benefits With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We’re dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it’s like to work at Marvell, visit our Careers page.