Gpu Software Development Engineer
Folsom, California, United States
● Owned validation for Linux Protected Execution (PXP) graphics driver stack on current and upcoming graphic processing units (GPUs).● Automated execution of component and unit testing using Python, reducing manual execution by 30%.● As Scrum Master, prioritized and unblocked issues to expedite software development and lead to a 2x software bug defect resolution rate. Completed over 120 sprints maintaining expected velocity 99% of the time as well as occasionally taking over the Product Owner role. ● Worked unconventional hours to provide critical technical support for OEMs/system manufacturers to resolve blocking issues related to media workloads such as Netflix playback issues or software driver error messages. ● Partnered with product development team to run task forces to resolve critical software defects and manage timeline for Software Development Lifecycle. Aligned business needs and engineering goals.● Defined test plans for current and upcoming graphic card projects leveraging past projects’ issues and key stakeholder’s input. Demonstrated GPU gen-over-gen improvement to meet Beta quality at Alpha.● Capitalized on nearly 7 years of prior experience with working with cross-geo teams as Media Power-On Lead to successfully exit all major Intel platform Power-Ons from Gen 9 to Gen 13 including Iris Xe series and Arc Series, a highly time sensitive task with a great deal of pressure. ● Conducted Pre-Silicon testing using Simics simulators to validate next generation of GPU products● Owned and performed maintenance of over 30 systems and associated high value inventory with SCCM to ensure system availability for debugging.● Trained domestic and international teams on effective debugging, triage, and testing practices.● Collaborated with US, Israel, Shanghai, and India teams to deliver highly visible features to clients including Apple(iTunes), Google(Widevine), and Microsoft(Miracast/Playready HW DRM).