Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Hardware Engineer 
United States, California 
351809102

03.04.2024

As a Senior Hardware Engineer of the verification team, you will be responsible for independently creating leading edge verification environments and simulation testbeds, to validate and ensure functional correctness of innovative designs. Leveraging standard simulation tools, such as ns3 or OMNeT, you will develop traffic generators and implement accurate models of the protocols and devices to inform and influence the architectural and design directions for the Azure AI Infrastructure.

Required Qualifications:

  • 7+ years of technical engineering experience OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years of technical engineering experience OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years of technical engineering experience OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
    • Or equivalent Experience
  • 7+ years of experience in ASIC/SoC verification with SV/UVM environments
  • 2+ years experience in verifying Ethernet, TCP/IP, MAC/PCS, Networking blocks or equivalent experience
  • 5+ years experience with modelling in C/C++ or System Verilog

Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Understanding of network protocols and traffic models
  • Knowledge of formal verification, hardware emulation
  • Knowledge of CPU, Cache Hierarchy, & SoC architecture/design
  • 9+ years of experience in ASIC/SoC verification with SV/UVM environments
  • 2+ years experience in OMNeT, NS3 or other network simulators or equivalent experience
  • Team player with effective communication skills and the desire to take on diverse challenges
  • In-depth knowledge of verification flows
  • Clear understanding of constrained random verification process, functional coverage, assertion methodology & philosophy


Find additional benefits and pay information here:

Responsibilities
  • Creates robust, scalable,secureand extensible verification plans for the hardware engineering aspects of complex products or feature areas.
  • Reviews documentation to help ensure that theappropriate testrequirements and improvements are included in relevant hardware designs and specifications by applying an understanding of how complex features or products work under a variety of customer scenarios.
  • Collaborates with other stakeholders to ensure test strategy is sound and meets constraints.
  • Writes design verification test cases byidentifyingnew tools, test methodologies, and/or best practices that include elements such as success metrics and tracking systems.
  • Develops, reviews, and executes test plans for complex orlarge sizedscope feature areas or products.Providesguidance to other engineers to execute test plans.
  • Reviews the automated testing solutions with reusability, extendibility, and scalability, and helps with complex debugging within a product line. Seeks out opportunities for automation.
  • Uses data/statistical analysis toidentifyhighly complexproblems or flaws that may affect a range of feature or product design changes.Identifiespossible solutionsto novel and complex problems.
  • Develops advanced prototype components for complex hardware for use in validation of new product features;providesguidance to other engineers in developing innovative features.