Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft IP Verification Engineer II 
United States, Washington 
32620015

30.07.2024

Intelligent Cloud

Required Qualifications:

  • 5+ years of related technical engineering experience
    • OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience or internship experience
    • OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience or internship experience.
  • 3+ years of pre-silicon System on Chip (SOC), chip level, subsystem or IP verification experience.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Demonstrated experience on one or more of the following: coherency, caches, fabrics, power management, design for debug (DFD), Double Data Rate (DDR) controllers, virtualization, interrupts, security, Peripheral Component Interconnect Express (PCIe), Compute Express Link (CXL), Universal Serial Bus (USB), low speed IOs (SPI, I3C, etc.), Advanced eXtensible Interface(AXI)/Coherent Hub Interface(CHI) protocol bridges or other complex IP/blocks or subsystems.
  • Experience with IP verification for a full product cycle from definition to silicon, including writing IP/block or subsystem level test plans, developing tests, debugging failures and coverage signoff.
  • Experience creating, maintaining, or integrating test benches, checkers and stimulus using System Verilog Test Bench (SVTB), Universal Verification Methodology (UVM), Formal Verification and/or C.
  • Experience in automating verification processes using Python or another scripting language.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • Own verification of one or more aspects/features of a custom Intellectual Property (IP), logic block, or IP subsystem integration.
  • Make use of and contribute to industry-leading Generative AI verification tools and flows.
  • Learn about complex designs and interact with partner teams todefineverification strategiesand testplans.
  • Developverification environmentsthatrun and debugsimulationsto drivequality.
  • Apply random-stimulus, coverage-based and/or formal verification techniques to find bugs and meet test plangoals.
  • Innovateto improve verification efficiency through methodologies ortools.
  • Demonstrate Microsoftcorevalues: Customer Focus,Adaptability, Collaboration, Growth Mindset, Drive for Results, Influence for Impact, Judgement, and Diversity&Inclusion.
  • Other
    • Embody our and