
Software Engineer, GPU System Software
職缺摘要
學歷要求
Bachelor
職缺描述
-
Design, develop and maintain the system software stack for GPU system software.
-
Help identify dependencies in cross-functional teams and drive NPI execution with a peculiar focus on development velocity and quality.
-
Drive system software integration to enable next generation GPU accelerators for Google data center.
-
Manage data center GPUs software/kernel driver/firmware development, integration and validation.
-
Develop test suites that enable unit, integration and system level testing of our system software.
Minimum qualifications:
-
Bachelor's degree in Electrical Engineering, Computer Science, a related technical field, or equivalent practical experience.
-
2 years of experience in software, firmware and driver development in languages such as C/C++.
Preferred qualifications:
-
Master's degree or PhD in Electrical Engineering, Computer Science, or a related technical field.
-
Experience designing and developing device drivers for peripherals like GPUs, PCIe Switches and connectivity buses like I2C, USB, PCIe.
-
Experience using revision control systems like Git and Perforce.
-
Experience in doing the debug, development, and testing work in the linux environment.
-
Expertise in server system architecture, networking or embedded system.
-
Expertise in problem-solving technical innovation.