Marvell Compute and Custom Solutions is looking to hire an engineer to architect and develop a functional verification environment for leading-edge data processing silicon platforms for AI, accelerated computing, cloud data center, and telecom customers.
Requirements
- Strong background in creating test plans and designing test bench architectures that are hierarchical, reusable and scalable
- Strong background in SOC verification and test bench development using UVM and System Verilog, object oriented programming, and constrained random methods
- Experience with EDA verification and debugging tools
- Experience with scripting languages such as Python or Perl
- Experience with revision control systems
- Developing a testbench using UVM, System Verilog, C/C++, and DPI
- Verification at different levels of hierarchy including block/unit, subsystem, and SOC levels
Responsibilities
- Architect and develop a functional verification environment, including reference models and bus-functional monitors and drivers
- Contribute to the methodology behind such development
- Writing a verification test plan that employs random techniques, directed testing and coverage analysis to thoroughly check functional correctness and performance
- Developing a testbench using UVM, System Verilog, C/C++, and DPI
- Verification at different levels of hierarchy including block/unit, subsystem, and SOC levels
- Working closely with logic designers to ensure the test plan is complete, debug simulation failures, and resolve issues
- Technical leadership of teams and mentoring of junior engineers
Other
- 8+ years of relevant professional experience
- Effective communication and teamwork skills
- Mindset for high quality and attention to detail
- Independent learner, proactive in problem solving and finding solutions
- This position may require access to technology and/or software subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR). As such, applicants must be eligible to access export-controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.