Senior Verification Engineer

Microsoft

Raleigh (NC)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Raleigh is seeking a Senior Verification Engineer to engage in pre-silicon verification for innovative computer chips, including Azure Cobalt. Responsibilities include creating verification environments and validating designs. Candidates should have extensive engineering experience and a relevant degree. This full-time role offers an opportunity to work with advanced technologies in a collaborative environment.

Qualifications

  • 7+ years of experience in technical engineering related to verification.
  • Experience in leading pre-silicon verification.
  • Ability to mentor individual engineers.

Responsibilities

  • Conduct pre-silicon functional verification and create verification environments.
  • Reference modeling, emulation, and post-silicon validation.

Skills

Developing test plans
SystemVerilog
C/C++
Python
Debugging designs
Pre-silicon verification

Education

Doctorate in Electrical Engineering, Computer Engineering, Computer Science or related
Master’s Degree in relevant field
Bachelor’s Degree in relevant field

Tools

RTL design for FPGA
UVM Test Benches

Job description

Overview

We are looking for a Senior Verification Engineer to join the Compute Silicon & Manufacturing Engineering (CSME) organization within Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE). The team designs, develops, manufactures and packages Microsoft's state-of-the-art custom computer chips, notably the Azure Cobalt, and supports scalable cloud infrastructure across Microsoft’s online businesses and Azure platform. The role focuses on pre-silicon verification and related validation activities to enable high-volume, high-quality hardware deployment with cost effectiveness.

Responsibilities
  • Pre-silicon functional verification, creation of verification environments and tests at the block and sub-system level
  • Reference modeling, emulation, and post-silicon validation
Qualifications
Minimum Qualifications:
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
  • OR Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience
  • OR Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience
  • OR equivalent experience
  • 4+ years of experience in developing test plans, creating simulation environments, developing tests, and debugging for multiple IPs, SoCs or systems
  • 2+ years of experience leading pre-silicon verification of blocks and sub-systems through full cycle
  • 2+ years of experience in mentoring individual engineers
Other Requirements
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: required at hire/transfer and every two years thereafter
Preferred Qualifications
  • Experience in working with AI and motivation to utilize AI in day-to-day work
  • Experience with PCIe subsystems
  • Experience with formal verification methods
  • Experience in RTL design for FPGA or emulation
  • Experience in Assembly, startup code and linker scripts
  • Experience in developing makefiles for software development
  • Proficient in SystemVerilog, C/C++, and scripting languages such as Python, Ruby or Perl
  • Knowledge of verification principles, testbenches, stimulus generation
  • Experience with random-stimulus and coverage-based techniques along with test plan definition
  • Background in creating UVM Test Benches, developing tests, and debugging designs
  • Understanding of chip and/or computer architecture
  • Experience writing tests in C and C++
Employment details
  • Employment type: Full-time
  • Seniority level: Not Applicable
  • Job function: Software Development
Note

Microsoft is an equal opportunity employer. If you need assistance and/or a reasonable accommodation during the application process, see the company’s accommodations information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Design Verification Engineer - UAL & PCIe Subsystems SME
Principal Design Verification Engineer - UAL & PCIe Subsystems SME

MDAEdge • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Senior Staff Design Verification Engineer
Senior Staff Design Verification Engineer

MixMode • Santa Clara (CA)

Hybrid
USD 130,000 - 160,000
Design Verification Engineer
Design Verification Engineer

Acceler8 Talent • Mountain View (CA)

Hybrid
USD 200,000 - 320,000
Silicon Validation Engineer 2
Silicon Validation Engineer 2

ManpowerGroup Global, Inc. • Redmond (WA)

On-site
USD 81,000 - 88,000
Weekly Pay
Principal Design Engineer
Principal Design Engineer

Microsoft • Mountain View (CA)

On-site
USD 139,000 - 275,000
Competitive salary
Comprehensive benefits package
Senior Hardware Verification Engineer
Senior Hardware Verification Engineer

ThunderSoft • Detroit (MI)

On-site
USD 100,000 - 130,000
SOC Design Verification Engineer – Data Center Solutions
SOC Design Verification Engineer – Data Center Solutions

Qualcomm • San Diego (CA)

On-site
USD 115,000 - 174,000
Discretionary bonus program
Annual RSU grants
Chip Design and Verification Methodology Engineer
Chip Design and Verification Methodology Engineer

TenX Semi • San Francisco (CA)

Hybrid
USD 150,000 - 190,000
Principal Verification Engineer
Principal Verification Engineer

OSI Engineering • United States

Hybrid
USD 170,000 - 196,000
Senior SoC Design Verification Engineer
Senior SoC Design Verification Engineer

Intel Corporation • Folsom (CA)

Hybrid
USD 164,000 - 269,000
Stock bonuses
Health benefits
Hybrid work model