Senior Verification Engineer- Azure Core

Microsoft is one of the world's largest technology companies, building cloud computing platforms and services including Azure, one of the largest public cloud platforms worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · AI

Description For Senior Verification Engineer- Azure Core

Microsoft is building the fastest and most reliable networks for cloud computing and emerging workloads such as AI/ML. The Azure Core team is seeking a Senior Verification Engineer to join their hardware engineering efforts. The role involves working on Azure's next generation networking devices and hardware/software acceleration solutions for some of the world's largest datacenter networks and AI supercomputers.

The team has previously delivered Azure Boost and is now focused on developing custom-designed hardware to offload and accelerate various computations and functions of the Azure network. This position offers a unique vertical work environment where you can define end-to-end features, implement & test them, and see your work deployed at cloud scale.

As a Senior Verification Engineer, you'll be responsible for designing test environments for units and full devices, implementing verification infrastructure using SystemVerilog UVM, and developing comprehensive test/coverage plans. You'll work closely with hardware and system validation platforms while also mentoring junior engineers and taking leadership roles on large projects.

The role requires extensive knowledge of hardware verification concepts and tools, including UVM, unit level and full chip verification, and coverage-based verification. You'll be working in a dynamic environment that demands problem-solving skills and the ability to handle various challenges.

This is an excellent opportunity to join a team that has built some of the largest scale cloud systems ever deployed and learn from industry experts. The position offers a balance of technical depth, leadership opportunities, and the chance to impact millions of users through Microsoft's cloud infrastructure.

Benefits include industry-leading healthcare, educational resources, savings and investments opportunities, maternity/paternity leave, generous time off, and various other perks. The position offers hybrid work arrangements with up to 50% work from home and may require 0-25% travel.

Last updated 15 days ago

Responsibilities For Senior Verification Engineer- Azure Core

  • Design test environments for units and full devices
  • Design and implement VIP, test benches, and verification infrastructure in SystemVerilog UVM
  • Develop and execute test/coverage plans to verify hardware designs
  • Interact with hardware- and system-validation platforms
  • Oversee and train junior engineers and take leadership roles on large projects
  • Occasional on-call responsibilities for resolving customer issues in production

Requirements For Senior Verification Engineer- Azure Core

Linux
  • 6+ years of proven experience in verification of large ASIC/FPGA designs
  • Extensive knowledge of hardware verification concepts and tools (UVM, unit level and full chip verification, coverage-based verification)
  • Versatile can-do, problem-solving attitude
  • Excellent communication skills in English
  • BSc/MSc in Electrical Engineering, Computer Science, or Computer Engineering from a major university

Benefits For Senior Verification Engineer- Azure Core

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Verification Engineer- Azure Core

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core Economics team, developing data-intensive solutions for cloud economics challenges with flexible work arrangements.

Senior Software Engineer(s)

Senior Software Engineer role at Microsoft Security, focusing on authentication and authorization systems, offering competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure PostgreSQL database services, focusing on AI-enhanced features and developer experiences.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure PostgreSQL team, focusing on cloud database services and distributed systems.