Principal Design Verification Engineer

3 days ago


Mountain View, California, United States Microsoft Corporation Full time
Job Title: Principal Design Verification Engineer

Microsoft Corporation is seeking a highly skilled Principal Design Verification Engineer to join our Silicon team. As a key member of our team, you will be responsible for leading edge IP development as part of the Semi-custom and Central IP Silicon team (SCIPS).

About the Role

We are looking for a self-starter who will thrive in this cutting-edge technical environment. The ideal candidate will have a strong background in design verification with full verification cycle on complex System on Chip (SoC) IPs and/or systems.

Responsibilities
  • Establish yourself as an integral member of a pre-silicon verification and post-silicon validation team for the development of custom Intellectual Property (IP) components.
  • Define pre-Si verification (simulation/emulation/formal proofs/FPGA-testing) and post-Silicon validation strategies.
  • Work with a team to write, execute, enhance, and debug constrained random stimulus, scoreboards and checkers, and assertions to verify design correctness.
  • Develop Universal Verification Methodology (UVM) components to interface between test code and verification simulation environments.
  • Define and implement functional coverage and drive coverage closure.
  • Collaborate across verification teams on vertical and horizontal reuse of components.
  • Interact with Architecture, Design, Firmware/Software, Product Engineering, Program Management and third party vendor teams to ensure pre-and-post-Si testing is comprehensive.
  • Write scripts for verification and validation infrastructure.
  • Apply Agile development methodologies including code reviews, sprint planning, and feature deployment.
  • Provide technical leadership through mentor-ship and teamwork.
Qualifications
  • 9+ years of related technical engineering experience.
  • OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience or internship experience.
  • OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience or internship experience.
  • OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience.
  • 5 years of team Leadership experience, plan and define tasks and deliverables and guide team in execution of project milestones.
  • 8+ years of experience in design verification with full verification cycle on complex SoC IPs and/or systems.
Preferred Qualifications
  • Reviews Multiple-Award Schedule (MAS) documents for clarity and accuracy, meets with the Design team to critique and review, and oversees & reviews Verification Testplans and is able to efficiently direct and schedule work for the team.
  • Good understanding of chip and/or computer architecture.
  • Scripting language such as Python, Ruby.
  • Effective communication skills.
  • Prior experience in two of more of the following would also be valuable: System Verilog and UVM, Design register-transfer level (RTL)/hardware experience, Understand C compiler, C classes, Linkers, and startup scripts, Firmware driver development experience.
About Microsoft

Microsoft is a highly innovative company that collaborates across disciplines to produce cutting edge technology that changes our world. Our mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.



  • Mountain View, California, United States Microsoft Corporation Full time

    {"h2": "Principal Design Verification Engineer at Microsoft Corporation", "p": "At Microsoft, we're committed to empowering every person and organization on the planet to achieve more. As a Principal Design Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our cutting-edge technology. Your responsibilities will...


  • Mountain View, California, United States Acceler8 Talent Full time

    Job SummaryAcceler8 Talent is seeking a highly skilled Principal Design Verification Engineer to join our team. As a key member of our engineering team, you will be responsible for driving the verification process from architecture and design specification through to production silicon.Key ResponsibilitiesDevelop scalable verification solutions for blocks,...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Design Verification Engineer to join our dynamic Microsoft Artificial Intelligence Silicon Engineering team.The ideal candidate will have a strong background in design verification and a proven track record of delivering complex SoC IPs. They will be responsible for owning design verification of complex...


  • Mountain View, California, United States Oho Group Ltd Full time

    Job Title: Verification Engineer - RISC-V Scale UpAbout the Role:We are seeking a skilled Verification Engineer to join our team at Oho Group Ltd, a leading RISC-V scale up. As a Verification Engineer, you will play a critical role in ensuring the quality and reliability of our cutting-edge RISC-V processors.Key Responsibilities:Design and develop...


  • Mountain View, California, United States Acceler8 Talent Full time

    Design Verification EngineerThis innovative startup in Mountain View, CA is revolutionizing the computing landscape with its cutting-edge GenAI platform. Founded by industry pioneers, they are pushing the boundaries of large language models, graphics processing units, and machine-learning models to make AI more accessible, efficient, and cost-effective.We...


  • Mountain View, California, United States Innova Solutions Full time

    Design Verification Engineer and LeadInnova Solutions is seeking a highly skilled Design Verification Engineer to join our team. As a Design Verification Engineer, you will be responsible for developing and implementing testbenches, test development, and debug, including tests for functionality, power, performance, error, and connectivity. You will also be...


  • Mountain View, California, United States Synopsys Full time

    Job DescriptionJob Title: Principal ASIC Digital Design EngineerJob Summary:We are seeking a highly skilled Principal ASIC Digital Design Engineer to join our team at Synopsys. As a key member of our engineering team, you will be responsible for designing and developing leading-edge DDR and HBM PHYs in our IP portfolio.Key Responsibilities:Design and...


  • Mountain View, California, United States Innova Solutions Full time

    Design Verification Engineer and LeadInnova Solutions is seeking a highly skilled Design Verification Engineer to join our team. As a Design Verification Engineer, you will be responsible for developing and implementing testbenches, integrating UVM testbenches, and developing C tests and APIs. You will also be responsible for continuous integration and...


  • Mountain View, California, United States Google Inc. Full time

    About the RoleWe are seeking a highly skilled Senior ASIC Design Verification Engineer to join our team at Google Inc. in the role of Digital Design Verification Specialist. As a key member of our team, you will be responsible for planning and executing the verification of digital design blocks, working closely with design engineers to identify important...


  • Mountain View, California, United States JobRialto Full time

    Job Title: Design Verification Engineer **Job Summary:** JobRialto is seeking a skilled Design Verification Engineer to join our team. As a key member of our design verification team, you will be responsible for planning and executing the verification of complex design IP/SoC, including CPU/Core/GFX blocks. Your expertise in UVM-based test environments and...


  • Mountain View, California, United States Groq Full time

    About GroqGroq is a machine learning systems company that is revolutionizing the way we approach artificial intelligence workloads. Our mission is to make AI accessible to all, and we're seeking a talented Design Verification Engineer to join our Hardware team.Job SummaryWe're looking for a highly skilled Design Verification Engineer to work closely with our...


  • Mountain View, California, United States Acceler8 Talent Full time

    Job Title: Principal Physical Design EngineerCompany: Acceler8 TalentJob Type: Full-timeIndustry: Artificial Intelligence, HardwareLocation: Remote (US-based company)About the Company: Acceler8 Talent is a leading recruitment agency specializing in AI and hardware talent. We partner with top companies to find the best candidates for their teams.About the...


  • Mountain View, California, United States Groq Full time

    Job Title: Senior ASIC Design Verification EngineerWe are seeking an exceptional Senior ASIC Design Verification Engineer to join our Hardware team at Groq. As a key member of our team, you will work closely with internal interdisciplinary teams to drive key aspects of ASIC verification.Responsibilities:Verify hardware features of the Language Process Unit...


  • Mountain View, California, United States Esperanto Full time

    At Esperanto, we're pushing the boundaries of innovation in computing solutions. Our mission is to deliver high-performance, energy-efficient, and cutting-edge technology that meets the demands of the most complex AI and non-AI applications.About the RoleWe're seeking a highly skilled and motivated Senior Design Verification Engineer to join our CPU/IP/SoC...


  • Mountain View, California, United States Innova Solutions Full time

    Design Verification Engineer and LeadInnova Solutions is seeking a highly skilled Design Verification Engineer to join our team. As a Design Verification Engineer, you will be responsible for developing and implementing testbenches, test development, and debug, including tests for functionality, power, performance, error, and connectivity. You will also be...


  • Mountain View, California, United States Groq Full time

    About GroqGroq is a machine learning systems company that is revolutionizing the way we approach artificial intelligence workloads. Our mission is to make AI accessible to all, and we're committed to preserving human agency and self-determination in the face of rapidly advancing technology.Job DescriptionWe're seeking an exceptional Design Verification...


  • Mountain View, California, United States Esperanto-USA Full time

    About Esperanto-USAWe deliver high-performance, energy-efficient, and innovative computing solutions that are the compelling choice for demanding AI and non-AI applications.Our solutions leverage the RISC-V ISA and leading-edge system architectures to provide flexibility, scalability, performance, and energy-efficiency advantages.The RoleWe are seeking a...


  • Mountain View, California, United States BrickRed Systems Full time

    Job Title: Hardware Design EngineerWe are seeking a highly experienced Hardware Design Engineer with deep expertise in power intent verification, UPF file creation, and RTL power optimization. The successful candidate will be responsible for ensuring robust power verification by creating and maintaining UPF files, working with RTL engineers, and running VCLP...


  • Mountain View, California, United States JobRialto Full time

    Job DescriptionWe are seeking a highly skilled Design Verification Engineer to join our team at JobRialto.Key Responsibilities:Plan and execute verification strategies for complex design IP/SoC, including CPU, Core, and GFX blocks.Develop and implement UVM-based test environments to ensure functional correctness.Identify and write functional coverage for...


  • Mountain View, California, United States Innova Solutions Full time

    About the RoleInnova Solutions is seeking a highly skilled Design Verification Engineer to join our team. As a key member of our engineering team, you will be responsible for ensuring the quality and reliability of our designs.Key ResponsibilitiesDevelop and execute test plans and test cases to verify the functionality and performance of our...