Taro Logo

Senior Silicon Engineer

Microsoft is a global technology company that develops and supports software, services, devices, and solutions worldwide.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Silicon Engineer for their Data Processing Unit team. This role focuses on ASIC verification and silicon validation to solve complex datacenter problems.

The position involves working with the architecture team to develop programmable silicon implementations, leading key components of functional validation for complex ASIC SOC using UVM/C test bench, and performing pre-silicon SoC verification and post-silicon validation.

Key responsibilities include:

  • Developing test plans and infrastructure for functional validation
  • Running tests and debugging failures
  • Creating stress and performance scenarios
  • Participating in chip bring-up and firmware development
  • Coaching and mentoring team members
  • Working cross-functionally with architecture, design, and verification teams

The role offers exposure to various domains required for DPU silicon development, providing opportunities to tackle complex engineering problems and grow professionally. The position is part of Microsoft's expanding Cloud Infrastructure team, responsible for powering Microsoft's "Intelligent Cloud" mission.

Benefits include industry-leading healthcare, educational resources, savings and investments, maternity/paternity leave, generous time off, and opportunities to network and connect. The base pay range is $117,200 - $229,200 per year (higher in SF Bay Area and NYC: $153,600 - $250,200).

This is a highly visible and impactful position requiring strong technical expertise in silicon validation and verification, with opportunities to influence next-generation designs and contribute to Microsoft's cloud infrastructure development.

Last updated 21 hours ago

Responsibilities For Senior Silicon Engineer

  • Lead functional validation of complex ASIC SOC using UVM/C test bench
  • Perform pre-silicon SoC verification and post-silicon validation
  • Work with cross-functional teams for project execution
  • Develop test plans and infrastructure for functional validation
  • Debug failures and create stress/performance scenarios
  • Write test firmware and support various teams
  • Improve validation efficiency through methodologies and tools
  • Coach and mentor others in areas of expertise

Requirements For Senior Silicon Engineer

Java
Python
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience
  • 5+ years of experience in pre-silicon validation with proven track record
  • 5+ years of experience in UVM/C verification methodology
  • Knowledge of Ethernet, TCP/IP, ROCEv2, MAC/PCS, Networking NIC/Switches
  • Understanding of processors and peripheral interconnect bus protocols
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Silicon Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs