Sr Principal SoC Verification Engineer
Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow.
About the Role
Join Marvell's Custom Compute Solutions Business Unit (CCSBU) as we establish our design presence in San Diego's thriving semiconductor ecosystem. This team will be responsible for delivering high-quality customer silicon for advanced AI, XPU, and XPU-Attach programs. By partnering closely with customers and internal stakeholders, the design center will enable Marvell’s most strategic and financially significant custom SoC initiatives, delivering differentiated solutions that reinforce Marvell’s position as a trusted partner for next-generation compute platforms.
This is a rare foundational opportunity—you'll help shape verification strategy and build a world-class team as part of our strategic expansion into Southern California. You're not joining an established local team; you're contributing to building one. You'll define the culture, establish the methodology, and shape the technical DNA of Marvell's San Diego design verification organization.
Responsibilities
- Develop the architecture for a functional verification environment, including reference models and bus-functional monitors and drivers, and contribute to the methodology behind such development.
- 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.
- Perform unit and regression testing of software tools.
- Participate in problem-solving and quality improvement activities.
- Demonstrate initiative and a bias for thoughtful action.
Requirements
- BS in Computer Engineering, Electrical Engineering, or Computer Science with 15+ years of verification and firmware/software development experience (or MS/PhD with 10+ years experience).
- Strong background in SoC verification and test bench development using UVM, SystemVerilog, C/C++, and DPI.
- Strong verification skills, understanding of methodology (object-oriented programming, white-box/black-box, directed/random testing, coverage, gate-level simulations, data structures).
- Effective interpersonal and teamwork skills.
- Ability to define problems, issues, and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets.
- Grounded, detail-oriented, and always backs up ideas with facts.
Pay
Expected base pay range: $184,400 – $272,950 per annum. The successful candidate’s starting base pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions.
Benefits
Marvell is committed to providing exceptional, comprehensive benefits that support employees at every stage—from internship to retirement and through life’s most important moments. Offerings include:
- Employee stock purchase plan with a 2-year lookback.
- Family support programs to help balance work and home life.
- Robust mental health resources to prioritize emotional well-being.
- Recognition and service awards to celebrate contributions and milestones.
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). Applicants must be eligible to access export-controlled information as defined under applicable law.