Posted in

Staff Engineer – CPU Design Verification

Staff Engineer – CPU Design Verification

CompanySamsung
LocationSan Jose, CA, USA
Salary$157000 – $243000
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelExpert or higher

Requirements

  • Bachelors in Electrical/Computer Engineer with 10+ years of relevant industry experience, or Masters in Electrical/Computer Engineer with 8+ years or PhD with in Electrical/Computer Engineer with 5+ years preferred.
  • Proven experience in unit/cluster level verification of high performance CPU units.
  • Experience with high performance processor microarchitecture, and familiarity with digital logic design.
  • Strong understanding of CPU architectures, instruction sets (x86, ARM, RISC-V).
  • Experience with development of unit test environment: checkers, monitors, BFM’s.
  • Proficiency with System Verilog, UVM, SVA, constrained-random test generation.
  • Familiarity with Simulators, understanding of best practices to avoid performance issues.

Responsibilities

  • Develop and execute verification strategy for CPU design at cluster/unit level.
  • Architect, develop UVM based cluster/unit level verification environment to verify functionality of CPU units.
  • Develop detailed functional test plans, coverage monitors and analyze coverage to continuously improve quality of design, testbench and tests.
  • Drive continuous improvement initiatives by evaluating new tools, methodologies, and technologies to increase effectiveness of pre-silicon verification.
  • Work with architecture and design teams to align verification effort with overall project and organizational goals.
  • Mentor and guide junior verification team members to foster a collaborative environment and build technical expertise.

Preferred Qualifications

  • Familiarity with Formal, Emulation, gate-level simulation and post-silicon debug experience is a plus.
  • You’re inclusive, adapting your style to the situation and diverse global norms of our people.
  • An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding.
  • You’re collaborative, building relationships, humbly offering support and openly welcoming approaches.
  • Innovative and creative, you proactively explore new ideas and adapt quickly to change.