Job Description
Responsibilities
- Performs Pre‑Silicon functional verification of CPU logic to ensure design will meet specification requirements.
- Develops IP verification plans, test benches, and the verification environment to ensure coverage to confirm to CPU microarchitecture specifications.
- Executes verification plans and defines and runs system simulation models to verify the design and uncover bugs.
- Replicates, root causes, and debugs issues in the Pre‑silicon environment. Finds and implements corrective measures to resolve failing tests.
- Collaborates with CPU architects/RTL developers to improve verification of complex architectural and microarchitectural features and to meet functional, performance, and power goals.
- Documents test plans and drives technical reviews of plans and proofs with design and architecture teams. Maintains and improves existing functional verification infrastructure and methodology.