Senior Silicon Engineer
Microsoft
Microsoft
Join Microsoft's Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) team, instrumental in powering our planet-scale "Intelligent Cloud" mission. We develop the core infrastructure and foundational technologies for over 200 Microsoft online businesses, including Azure, Bing, and Xbox.
We are seeking a passionate Senior Silicon Engineer to contribute to our Data Processing Unit (DPU) team within Azure Hardware Systems & Infrastructure. This role involves ASIC verification, focusing on delivering cutting-edge, high-performance, low-power, and programmable DPU silicon solutions for datacenter environments.
This highly visible and impactful position offers a unique opportunity to engage with diverse engineering domains and solve complex challenges, providing a platform for significant career growth.
As a key member of the DPU team, you will validate silicon to address intricate datacenter problems. Your responsibilities will include:
- Leading crucial aspects of functional validation for complex ASIC SoCs using UVM/C testbenches. - Executing Pre-Silicon SoC verification and Post-Silicon validation through strategic test planning. - Collaborating closely with cross-functional teams, including architecture, design, verification, and partner teams, to drive project execution and influence future designs. - Developing comprehensive test plans, C tests, and necessary infrastructure to ensure complete functional validation, reporting any bugs or issues. - Running tests, debugging failures, and creating stress and performance scenarios to meet defined test goals. - Actively participating in chip bring-up and developing test firmware to support various teams. - Driving innovation to enhance validation efficiency via advanced methodologies and tools. - Embodying Microsoft's core values: Customer Focus, Adaptability, Collaboration, Growth Mindset, Drive for Results, Influence for Impact, Judgement, and Diversity & Inclusion.
To excel in this role, you should possess:
- A minimum of 6 years of relevant technical engineering experience. - Alternatively, a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, combined with 6+ years of technical engineering or internship experience. - A Master's degree in a related field with 4+ years of technical experience, or a Doctorate degree. - At least 6 years of experience in pre-silicon validation, with a proven history of delivering high-performance solutions for Network switches/accelerators, CPUs, Vector processors, or GPUs. - Proficiency in UVM/C verification methodologies. - A self-motivated attitude, capable of working effectively both independently and collaboratively within a team.
Preferred qualifications include knowledge of Ethernet, TCP/IP, ROCEv2, MAC/PCS, Networking NIC/Switches, a proven track record in complex SoC development, and a deep understanding of processor and peripheral interconnect bus protocols and architectures.
Microsoft Corporation
Technology