Senior Validation Engineer
CurrentContracting position in post silicon validation for Microsoft Azure ARM base server processor. Focusing on RAS, security and memory controller areas.
Please complete the CAPTCHA to continue
A concise factual answer block for searchers comparing this professional profile.
William Lui is listed as Senior Soc Design and Validation Engineer at Microsoft, a with 189892 employees, based in Portland, Oregon Metropolitan Area, United States. AeroLeads shows a matched LinkedIn profile for William Lui.
William Lui previously worked as Senior Validation Engineer at Microsoft and SLE (System Level Emulation) Debug Lead at Intel Corporation. William Lui holds Bachelor Of Engineering - Be, Computer Engineering, Hon 2.2 from University Of Warwick.
This section adds company-level context without repeating William Lui's masked contact details.
Review company-level records connected to William Lui before choosing the right outreach path.
Specialised in RTL design and SoC integration for both ASIC and FPGA environments. Intel projects includes CPU, SoC, SSD controller. Responsibilities ranging from micro-architecture definition, RTL design implementation, pre-silicon validation, static timing analysis, and post-silicon bring up.Learning to do embedded firmware for ARM CPU, MMU, and peripherals such as interrupt controllers, timers for the past 2 years, that gave me valuable insights in hardware / firmware interactions.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Portland, Oregon, United States
Contracting position in post silicon validation for Microsoft Azure ARM base server processor. Focusing on RAS, security and memory controller areas.
Portland, Oregon, United States
Led Debug efforts to root cause emulation test execution failures on Synopsys Zebu Emulation platform for Intel Server processors and other high performance computing processors. Main duties were preforming initial debug followed by providing directions for team members to collaborate with RTL design, Firmware and BIOS development teams to root cause failuresDeveloped shell scripts and python scripts to automate Firmware and BIOS generations process. Greatly reduced the junior engineer's reliance on the experienced Firmware and BIOS team members to generate these emulation collaterals correctly during revision updatesDebugged In house Emulation Transactors issues mostly on the synthesizable RTL sideImproved Emulation Transactors efficiency by better packetizing and avoid redundant packets communicationsCollborate with Emulation Platform team to migrate software simulation BFM to emualtion transactor working on the synthesizable RTL side.
Portland, Oregon Area
RTL design for DDR memory controller data paths and DFX features.RTL design and verification for various parts of enterprise SSD controllers and SoC products. From NVMe command processing to power regulation, quiescent detection logic for power saving to retrofitting older designs for high speed synthesis. Synthesize cut down versions of SSD SoC designs onto FPGA emulation boards for verification and path finding projects to explore new featuresExposure to Embedded System Firmware development for ARM cores
Portland, Oregon, United States
Partition and synthesize SoC designs onto multiple FPGA devices ICE platforms.Developed FPGA codes and sometimes microcontroller code to provide stimulus to the SoC DUTDefined ICE platform coverage and led debug efforts to root cause execution failures.Worked with BIOS team to adapt a cut down BIOS to allow a SoC product with Atom core to boot Windows and Linux on the ICE platform. Uncovered a RTL issue and BIOS provided workaround before A0 silicon arrival.
Portland, Oregon, United States
Post silicon verification for SoC network processors.Developed bare bone drivers in C for execution of verification tests which stressed the packets processing of the processors to the limit and with accurate self checking capability.Developed FPGA code for I2C, SPI to work with microprocessors to test DUT functionalities.Developed a bare bone Windows NDIS network driver and Linux network driver for an Infinband adapter proof of concept project with shared code base for packets processing and basic IOCTL functionalities.
Vancouver, Canada Area
Led small teams to develop Wireless modem Firmware, Windows and Linux OS device drivers. As individual contributor on FPGA/CPLD logic between microprocessor and DSP chips.
Other employees you can reach at microsoft.com. View company contacts for 189892 employees →
Shweta Rajani
Colleague at MicrosoftRedmond, Washington, United States
View →
HA
Hanifah Aulia
Colleague at MicrosoftJakarta, Indonesia
View →
YM
Yeetus Mcfeetus
Colleague at MicrosoftMission, Texas, United States
View →
HD
Haseeb Dogar
Colleague at MicrosoftLahore, Punjab, Pakistan
View →
NG
Nono Gugun
Colleague at MicrosoftPekanbaru City, Riau, Indonesia
View →
JW
Jessica Wang
Colleague at MicrosoftGreater Seattle Area, United States
View →
KV
Krishna Varshney
Colleague at MicrosoftChhata, Uttar Pradesh, India
View →
JC
Jeffrey Crosswell
Colleague at MicrosoftCrosby, Texas, United States
View →
SR
Sulvia Rahma
Colleague at MicrosoftGambir, Jakarta, Indonesia
View →
GN
Gehan Nabih
Colleague at MicrosoftAd Daqahliyah, Egypt
View →
Quick answers generated from the profile data available on this page.
William Lui works for Microsoft.
William Lui is listed as Senior Soc Design and Validation Engineer at Microsoft.
William Lui is based in Portland, Oregon Metropolitan Area, United States while working with Microsoft.
William Lui has worked for Microsoft, Intel Corporation, and Sierra Wireless.
William Lui's colleagues at Microsoft include Shweta Rajani, Hanifah Aulia, Yeetus Mcfeetus, Haseeb Dogar, and Nono Gugun.
You can use AeroLeads to view verified contact signals for William Lui at Microsoft, including work email, phone, and LinkedIn data when available.
William Lui holds Bachelor Of Engineering - Be, Computer Engineering, Hon 2.2 from University Of Warwick.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the William Lui you were looking for.