We are seeking a highly motivated and experienced Senior CPU Pre‑Silicon Verification Engineer to join our advanced CPU verification team. The role focuses on ensuring the functional correctness and robustness of CPU logic designs through state‑of‑the‑art pre‑silicon verification methodologies. Responsibilities Lead and execute pre‑silicon functional verification of complex CPU microarchitecture blocks and top‑level subsystems, ensuring correctness against architectural and microarchitectural specifications. Develop, own, and maintain comprehensive verification and test plans, including corner cases, stress scenarios, and detailed coverage goals. Architect, build, and enhance scalable UVM‑based (or similar) constrained‑random verification environments, including reusable testbenches, agents, sequences, checkers, and scoreboards. Define and implement advanced functional, code, and assertion coverage models, driving systematic coverage‑driven closure. Implement high‑quality stimulus and assertion‑based verification (SVA) to validate complex logic behaviors and corner‑case interactions. Execute block‑level and system‑level simulations to uncover design bugs, integration issues, and functional inconsistencies. Debug complex RTL and testbench failures, performing thorough root‑cause analysis using simulation tools, waveforms, formal methods, and collaboration with designers. Work closely with CPU architects and RTL designers to validate intricate architectural and microarchitectural features, review specifications, identify verification risks, and propose design or methodology improvements. Drive technical reviews and document verification strategies, methodologies, and results, ensuring alignment across architecture, design, and verification teams. Enhance verification infrastructure and methodologies, enabling higher automation, scalability, and productivity across the team. Mentor junior engineers and contribute to best‑practice development, methodology refinement, and tool‑flow improvements. Support related activities, including performance modeling, formal verification, emulation, and prototyping, as needed for overall CPU validation. Qualifications Minimum Qualifications: Bachelor’s degree or higher in Electrical/Electronic Engineering or Computer Engineering (5+ years of experience) or Master’s degree with 3+ years of experience. Experience in digital logic design, including instruction set execution, ALUs, control units, registers, memory, and system buses. Proficiency in at least one scripting language (e.g., Python, Perl, or Tcl), C++, and SystemVerilog. Strong analytical and debugging skills with a creative approach to problem‑solving. Advanced English level. Unrestricted, permanent right to work in Mexico. Preferred Qualifications: Experience with Synopsys simulators. Hands‑on experience developing UVM‑based testbenches for reusable and scalable verification environments. Ability to define and implement validation strategies based on architectural and design insights. Job Type: Experienced HireShift: Shift1 (Mexico)Primary Location: Mexico, Guadalajara All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. #J-18808-Ljbffr
Cpu Pre-Silicon Verification Engineer
INTEL CORPORATION
región centro jalisco, región centro jalisco
Publicado hace 7 días
Denunciar empleo