Senior Design Verification Engineer - Fabric Interconnect
- Compensation
- Not disclosed
- Location
- United States, North Carolina, Raleigh
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Full time
- Experience
- 1+ years
- Category
- Design
- Posted
Skills
Must have
- 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 Eng
Nice to have
- Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engin
- Demonstrated expertise in leading verification of designs that utilize Coherent Hub Interface (CHI) and Advanced Microcontroller Bus Architecture (AMBA) protocols
- Demonstrated expertise in one or more of the following: fabric interconnects, coherency, virtualization, security, interrupts, PCIe, CXL, and/or protocol bridges
- Experience driving IP verification for multiple product cycles from definition to silicon, including writing IP/block or subsystem level test plans, developing tests, debugging failures and coverage s
- Demonstrated hands-on technical leadership such as creating bottom’s up schedules, coordinating work across a team, driving verification closure, or solving cross-team technical problems
- Experience creating, maintaining, or integrating test benches, checkers and stimulus using Universal Verification Methodology (UVM), System Verilog Test Bench (SVTB), and optionally Python based post-
- Aptitude for writing scripts/software with industry standard languages like Python
- Experience applying generative AI to day-to-day tasks
Full description
Overview
Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for engineers to help achieve that mission.
The Compute Silicon & Manufacturing Engineering (CSME) organization within SCHIE is responsible for design, development, manufacturing and packaging of Microsoft's state-of-the-art computer chips, notably the Azure Cobalt. Our solutions provide sustainable strategic advantages to Microsoft and enable our customers to achieve more.
As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the Verification & Validation team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for experienced engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.
We are looking for a Senior Design Verification Engineer – Fabric Interconnect to join the team.
#SCHIE #CSME
ResponsibilitiesThe candidate for this position will be expected and able to complete the following responsibilities:
- Own or lead aspects of integration-level verification of Fabric Top, spanning coherency (e.g., CHI), PCIe/CXL traffic, and configuration access traffic
- Learn about the design and interact with partner IP and SOC teams as well as VIP teams to define verification strategies and test plans
- Develop UVM/System Verilog based verification environments at the integration level, and run and debug simulations to drive quality
- Leverage Automation, Formal-based methods, and AI based approaches as an additional tool in the verification toolkit
- Innovate to improve verification efficiency through methodologies or tools
- Apply industry leading generative AI solutions to verification work
- Coach and mentor others in your areas of expertise