Microsoft

Senior Validation Engineer

Microsoft

June 10, 2021


Microsoft's hardware teams incubate advanced technologies and build deep partnerships with internal research, product planning, business, and marketing teams. Microsoft ships tens of millions of hardware products every year, including the Xbox, Surface devices, HoloLens, accessories, and much more. Our opportunities represent a variety of disciplines including, but not limited to, design, verification, performance modeling, and DevOps supporting the development of custom silicon. Microsoft’s hardware teams are also expanding into modern technologies such as quantum computing! We are looking for the best and brightest to join us in designing for the future!
Responsibilities
Responsibilities:
The Silicon Engineering and Solutions team is seeking enthusiastic, driven and intellectually curious engineers to join the post-silicon validation (including functional, electrical, and power/performance aspects) team for our projects. We are responsible for delivering cutting-edge, custom SoC designs that can perform complex, high-performance functions in the most efficient manner. As a senior technical individual contributor in this high impact role on the team, you will:

  • Focus on Post-Si Validation in the area of Signal Integrity and characterization of High-Speed interfaces
  • Develop validation strategy, requirements, environments, tools, and methodologies including debug board and hardware/software requirements
  • Apply your knowledge of validation principles and techniques and your judgement to write test plans and implement them by developing test content, scripts, tools, and other verification collateral
  • Execute content in post-silicon, triage, and debug failures
  • Define, guide, and contribute to the implementation of silicon debug tools and capabilities
  • Apply your growth mindset to learn and adapt in a complex and dynamic environment
  • Engage with partners to drive continuous improvement to design, validation plans/collateral, and methodology to prevent, reduce, and/or find bugs sooner, more easily, or more reliably
  • Provide technical guidance, coaching, and mentorship to other engineers in your areas of expertise
  • Collaborate with and influence architects, logic designers, verification engineers, other post-silicon validators, and IP and tool providers
  • Delight your customers by providing high quality results on schedule
  • Provide technical leadership with respect and integrity
  • Apply your expertise towards pre-silicon verification plans, tests, and debug of your area
Qualifications
Required Qualifications:

  • Candidate must have a bachelor’s degree in Electrical or Computer Engineering or a relevant degree.
  • 6+ years of silicon validation and design experience.

Preferred Qualifications:
  • Applied understanding of Computer Architecture and SoC validation principles, including:
    • Broad understanding of SoC subsystems, SoC system level, and platform level functionality
    • Writing scripts/software with industry standard languages such as Python or C/C++. Experience in Matlab a plus
  • Hands on experience with electrical compliance test on latest PCIe, Ethernet and other SerDes interfaces involving both NRZ and PAM4 .
  • Experience in fully characterizing Serdes interfaces and generating compliance reports
  • Experience in training links, and optimizing settings to get robust channel performance
  • Developed characterization automation software, incorporating required characterization equipment and fixtures
  • Demonstrated success in running cross-disciplinary taskforces
  • Verification, logic design or validation experience as part of a CPU, SoC and/or IP development team.
  • Experience with High Bandwidth Memories (HBMs) and DDR protocols
  • Understanding of board level schematics
  • Understanding of system level software and firmware
  • Experience running silicon content on pre-silicon platforms such as emulation or FPGA
  • Hands-on expertise debugging silicon failures using on chip debug features (e.g., trace or JTAG) as well as test equipment (e.g., protocol analyzers, bit error rate testers, logic analyzers, high speed oscilloscopes)
  • Exposure to 2.5 D or 3D stack packaging
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.