Role Summary
The Silicon Engineer will be responsible for validating silicon as part of the Data Processing Unit (DPU) team. This role involves collaboration with architecture teams to develop a programmable silicon implementation and offers an opportunity to address complex problems in a datacenter environment.
Experience Level
This position requires a minimum of 1-2 years of technical engineering experience depending on the educational background, with a focus on silicon validation and verification methodologies.
Responsibilities
The Silicon Engineer will:
- Lead the functional validation of complex ASIC System on Chips (SoCs) using UVM/C test bench.
- Perform pre-silicon SoC verification and post-silicon validation by defining testing strategies.
- Collaborate with architecture, design, and verification teams throughout the project lifecycle.
- Develop and execute test plans, C tests, and infrastructure for validating complex designs.
- Analyze test results, debug failures, and create performance scenarios to achieve test plan objectives.
- Engage in chip bring-up activities and write test firmware to support different teams.
- Innovate and improve validation efficiency through new methodologies and tools.
- Mentor less experienced engineers in areas of expertise and demonstrate Microsoft core values.
Requirements
Required qualifications include a Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field with 1+ year of experience, or a Bachelor's Degree with 2+ years of experience. Familiarity with the Microsoft Cloud security screening process is a must. Preferred experience includes:
- 2+ years in pre-silicon validation, particularly with Network switches, CPUs, or GPUs.
- Experience with UVM/C verification methodologies and functional validation of ASIC SoCs.
- Knowledge in Ethernet, TCP/IP, ROCEv2, and interconnect protocols.
- A self-motivated attitude and the ability to work effectively in team settings.
Education Requirements
Minimum educational qualifications include a Master's Degree or Bachelor's Degree in related fields with the requisite years of experience.