Senior Silicon Engineer

Microsoft Microsoft · Big Tech · Bengaluru, KA, IN · Silicon Engineering

This role is for a Senior Silicon Engineer focused on ASIC verification for Data Processing Units (DPUs) within Microsoft's Azure Hardware Systems & Infrastructure Engineering group. The engineer will be responsible for validating silicon to solve complex datacenter problems, leading functional validation of complex ASIC SOCs using UVM/C test benches, and performing pre-silicon and post-silicon validation. The role involves working with cross-functional teams and contributing to the development of next-generation designs.

What you'd actually do

  1. As a Silicon Engineer in the Data Processing Unit team, you will be validating silicon to solve complex problems in a datacenter.
  2. Lead key components of functional validation of complex ASIC SOC using UVM/C test bench
  3. Perform Pre-Silicon SoC verification, Post-Silicon validation by defining testing strategies
  4. Work with Cross functional teams, Architecture, Design, Verification, Partner teams for project execution and influence next generation designs
  5. Develop Test plan, C tests and infrastructure to complete functional validation of complex design and report bug/issues

Skills

Required

  • pre-silicon validation
  • UVM/C verification methodology
  • functional validation
  • ASIC SOC verification
  • Post-Silicon validation
  • test plan development
  • C tests
  • chip bring up
  • test firmware development

Nice to have

  • Ethernet
  • TCP/IP
  • ROCEv2
  • MAC/PCS
  • Networking NIC/Switches
  • definition and development of complex SoCs
  • processors and peripheral interconnect bus protocols and architectures

What the JD emphasized

  • 6+ years of related technical engineering experience
  • 6+ years of experience in pre-silicon validation with a proven track record of delivering high performance Network switches/accelarators, Central Processing Unit (CPU), Vector processors and Graphics Processing Unit (GPU’s) or relevant experience.