> Markdown version of [/jobs/ext/259568-cpu-sub-system-design-verification-engineer](https://www.wearedevelopers.com/jobs/ext/259568-cpu-sub-system-design-verification-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # CPU Sub-system Design Verification Engineer - **Company:** Globalfoundries U.S. Inc. - **Location:** Santa Clara, CA, United States - **Salary:** $188,000.0 - $325,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Computer Engineering, Perl (Programming Language), Formal Verification, Field-Programmable Gate Array (FPGA), Python (Programming Language), Reduced Instruction Set Computing, Subsystems, SystemVerilog, Test Case, Scripting - **Published:** May 14, 2026 - **Apply:** https://www.jofdav.com/jobs/58041027-cpu-sub-system-design-verification-engineer ## About the Role * Bachelor's or Master's degree in Electronics/Electrical/Computer Engineering. * 15+ years of experience in design verification, preferably in CPU or SoC verification. * Hands-on experience with SystemVerilog, UVM, and constrained random verification. * Familiarity with CPU architectures such as RISC-V, ARM, or MIPS. * Basic understanding of cache and coherency concepts. * Strong scripting skills in Python, Perl, or Shell., * Exposure to RISC-V architecture. * Knowledge of interconnect protocols like AXI, ACE, or CHI. * Experience with FPGA prototyping or emulation platforms. ## Description MIPS - A GlobalFoundries company is seeking a Design Verification Engineer with 15+ years of experience to join our CPU verification team. The successful candidate will work on verification of processor components, focusing on CPU core functionality, coherency, and cache subsystems. This role offers an excellent opportunity to contribute with advanced verification methodologies and collaborate with world-class architects and designers., * Perform functional verification of CPU cores and related subsystems (coherency and cache controllers). * Understand and interpret microarchitectural specifications to develop effective verification strategies. * Develop and execute verification plans, including testbench creation and test case development. * Write directed and constrained random test cases in SystemVerilog, C, and Assembly. * Utilize UVM-based environments for coverage-driven verification. * Analyze coverage reports and assist in closing coverage gaps. * Automate regression and verification flows using scripting languages such as Python, Perl, or Shell. * Collaborate with senior engineers and architects to ensure design quality and performance. Other Responsibilities: * Perform all activities in a safe and responsible manner and support all Environmental, Health, Safety & Security requirements and programs. ## Related Videos - [When testing just doesn’t cut it](https://www.wearedevelopers.com/videos/720-when-testing-just-doesn-t-cut-it) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [Schroedinger's cat: Thinking in- and outside the box of quantum mechanics](https://www.wearedevelopers.com/videos/216-schroedinger-s-cat-thinking-in-and-outside-the-box-of-quantum-mechanics) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)