Execute complex system-level simulations to validate functionality, power consumption, and timing characteristics
Debug and perform root-cause analysis of issues in pre-silicon environments, implementing robust corrective measures
Develop automation scripts and tools using Python, Perl, C++, or similar languages to optimize verification workflows
Partner closely with CPU architects, RTL developers, and physical design teams to verify complex architectural features
Maintain and enhance verification infrastructure, methodologies, and automation flows to maximize team productivity
Document comprehensive verification strategies and lead technical reviews with cross-functional stakeholders
Contribute to CPU architecture and microarchitecture feature definition to achieve optimal functional, performance, and power targets
Requirements
Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related STEM field with 1+ years of relevant experience.
1+ years of experience in Hardware modeling languages such as Verilog, VHDL, or SystemVerilog, and industry-standard simulation tools.
Experience developing UVM-based testbenches for reusable and scalable verification environments.
Programming skills in at least one language such as Python, Perl, or C++.
Computer architecture fundamentals, with emphasis on CPU microarchitecture.
Experience in debugging and validation, including functional coverage analysis, test development, and root cause analysis.
Knowledge of x86 architecture, Intel Architecture ISA, and assembly programming (preferred).
Experience in pre-silicon and post-silicon CPU verification, debugging, and analysis, including identifying and closing coverage gaps (preferred).
Familiarity with software validation techniques such as microcode, firmware, or low-level code generation (preferred).
Experience using industry-standard simulation tools like Synopsys VCS and version control systems such as Git (preferred).
Demonstrated technical ownership in CPU microarchitecture, design, or verification with hands-on expertise (preferred).