Senior Verification Engineer

Microsoft•Fort Collins, CO
•$119,800 - $261,000

About The Position

Microsoft Azure is seeking a Verification Engineer to help build high-performance public-cloud networking and server technology. In Azure Core, the role applies verification expertise to complex IP and contributes to IP development for next-generation cloud servers and applications. The position offers opportunities to lead small teams in a collaborative, fast-paced environment, shape verification practices across the organization, and work across teams and geographies.

Requirements

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 3+ years of technical engineering experience; or bachelor's degree in one of these fields and 5+ years of technical engineering experience; or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 3+ years of technical engineering experience; or master's degree in one of these fields and 6+ years of technical engineering experience; or bachelor's degree in one of these fields and 8+ years of technical engineering experience; or equivalent experience.
  • 4+ years of experience with UVM (Universal Verification Methodology) and SystemVerilog.
  • Experience with Git for revision control.
  • Experience with scripting languages such as Python, Perl, Shell, or related technologies.
  • Knowledge of IP, subsystem, and/or full-chip verification workflows or ASICs/FPGAs.

Responsibilities

  • Research and identify tools to improve products; provide make-versus-buy recommendations and create multiple complex product designs.
  • Develop and implement technical solutions to complex quality and design challenges; cross-check silicon chip architecture, use performance instrumentation, and write performance simulators.
  • Write complex test cases, execute test plans for complex features or products, create external testing supplier plans, and develop advanced prototype components to identify complex problems.
  • Create a project implementation schedule, help determine resources needed for hardware engineering of complex features or products, identify significant project risks, and communicate progress to internal and external teams.
  • Develop and review training materials, coordinate training, write device specification sheets, and interpret complex details required to design hardware features.

Benefits

  • Certain roles may be eligible for benefits and other compensation; further benefits and pay information is provided through the linked Microsoft careers page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service