Design Verification Engineer (2027 New College Graduate)

GlobalFoundries•Richardson, TX
•Onsite

About The Position

MIPS, a GlobalFoundries company, is seeking a Design Verification Engineer to join its CPU verification team in Plano, Texas. The role focuses on verification of processor components, including CPU core functionality, performance, and modeling. The engineer will interpret microarchitectural specifications, develop verification strategies and plans, create testbenches and test cases, and use coverage-driven verification methods. The role offers hands-on experience with advanced verification methodologies and collaboration with architects, designers, and senior engineers.

Requirements

  • Graduating with a bachelor's degree in Electronics Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field from an accredited degree program.
  • Overall GPA of at least 3.0 and proven good academic standing.
  • English fluency, written and verbal.
  • 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.
  • Excellent analytical and problem-solving skills.
  • Proven written and verbal technical communication skills.
  • Self-motivated, collaborative team player able to contribute to project goals.

Nice To Haves

  • Prior related internship or co-op experience.
  • Demonstrated leadership experience in the workplace, school projects, competitions, or similar settings.
  • Interest in using AI tools and emerging technologies to enhance productivity, streamline workflows, and support decision-making.
  • Project management skills, including the ability to innovate, execute solutions, and navigate ambiguity.
  • Strong written and verbal communication skills.
  • Strong planning and organizational skills.
  • Exposure to RISC-V architecture.
  • Knowledge of interconnect protocols such as AXI, ACE, or CHI.
  • Experience with FPGA prototyping or emulation platforms.

Responsibilities

  • Perform functional verification of CPU cores and related subsystems.
  • Interpret microarchitectural specifications and 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.
  • Use UVM-based environments for coverage-driven verification.
  • Analyze coverage reports and assist in closing coverage gaps.
  • Automate regression and verification flows using Python, Perl, or Shell.
  • Collaborate with senior engineers and architects to ensure design quality and performance.
  • Perform activities safely and responsibly and support Environmental, Health, Safety & Security requirements and programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service