| Microsoft Careers

Microsoft

Actively hiring Verified listing
US Posted 14 days ago $142,800$274,800 / year

At a glance

AI generated

TL;DR

The Principal Design Verification Engineer will join Microsoft’s AI Silicon Engineering (AISiE) SoC Design Verification team, collaborating with cross-discipline teams to develop verification environments and test cases for cutting-edge AI accelerators. Daily responsibilities include creating complex pre-silicon functional verification plans at various levels, developing technical solutions to quality challenges, and implementing verification components such as scoreboards and assertions. The role requires expertise in Verilog or VHDL, C/C++, Python, and SystemVerilog, alongside experience with UVM, hardware emulation, and firmware development. Ideal candidates possess a deep understanding of verification principles and agile methodologies, with extensive industry experience in chip architecture and embedded systems design.

Skills

SystemVerilog UVM Python C/C++ VHDL Verilog Makefiles Agile Git FPGA Hardware Emulation CI/CD Ruby Perl

What you'll do

  • Create complex verification environments and tests at block, chip, and system levels.
  • Develop verification plans covering strategy, test environments, and requirements for IP/SS/SOC.
  • Drive test-plans to ensure complete feature coverage in pre-silicon functional verification.
  • Implement technical solutions to address complex quality and design challenges.
  • Develop verification components like scoreboards, sequences, constraints, assertions, and coverage.

What we're looking for

  • Doctorate in EE/CE/CS or equivalent with 3+ years of technical engineering, or Master's with 6+, or Bachelor's with 8+.
  • Over 9 years of experience creating simulation environments and developing tests for multiple silicon IPs/systems.
  • In-depth knowledge of verification principles, System Verilog, UVM, and coverage closure.
  • Proficiency in Verilog/VHDL, C/C++, and scripting languages like Python or Perl.
  • Experience with hardware design for embedded systems and firmware development including secure boot flow.
  • Familiarity with hardware emulation or FPGAs and ability to write synthesizable code.

Market check

Salary context

This $142,800–$274,800 range sits above 67% of similar postings on FindRole.

Peer median band

$139,900$262,725

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$169,500$215,837

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 534 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

| Microsoft Careers

Microsoft

US 11 days ago $119,800$234,700
SystemVerilog UVM Python C/C++ VHDL Verilog Makefiles Agile Git CI/CD FPGA Hardware Emulation Embedded Systems Ruby Perl Docker Kubernetes

| Microsoft Careers

Microsoft

US 12 days ago $142,800$274,800
Verilog SystemVerilog RTL Clock Domain Crossing (CDC) Lint Synthesis Timing constraints Power Performance Area (PPA) Post-Silicon Debug Fabric/Network On Chip Networking ASICs Complex Control Logic Die to die IP design CPU design Graphics core design Algorithmic designs for AI Script development

Design Verification Engineer

Broadcom

Broomfield, CO 41 days ago $108,000$172,800
SystemVerilog UVM SVA Perl Python Tcl git DesignSync Synopsys Cadence Mentor Palladium Veloce Zebu Xilinx ICL PDL Tessent

| Microsoft Careers

Microsoft

US 27 days ago $139,900$274,800
Azure AWS GCP C# Go Rust Java Python CI/CD Kubernetes Docker PostgreSQL Redis Git Terraform Prometheus Grafana OAuth OpenID Connect RBAC ABAC Zero Trust