|
[全职招聘] [AMD] 招聘GPU 虚拟化研发以及测试人员若干
JD如下
GPU Virtualization Driver Development Engineer
Responsibilities:
• Deliver a premium GPU experience in the cloud
• Design, develop and debug Hypervisor driver for KVM, Xen, VMWare, Hyper-V.
• Design, develop and debug graphics driver for both Windows and Linux Guest OS.
• Work on bring up and support AMD next generation GPU for cloud computing
• Support cloud gaming and cloud computing for the world first class internet giants
• Maintain current driver and improve performance
Requirements:
• BS/MS/Ph.D degree in Electrical Engineering, Mathematics, Computer Science, Engineering or an equivalent
• Deep Knowledge of C/C++ programming
• Knowledge of PC architecture
• Fluent English in reading, writing and speaking
• A self-motivated team player
• Able to work under high pressure and time limitation
• Good communication skill and able to work with stakeholders effectively
• Knowledge of Computer Graphics/Multimedia/Image Process is a plus
• Knowledge of device driver development under Microsoft Windows or Linux is a plus
• Knowledge of KVM/QEMU/XEN/VMWARE is a plus
GPU Virtualization Validation Engineer
Responsibilities:
• Define and execute test cases for GPU Virtualization.
• Create and maintain automation test framework for KVM/Xen/VMWare hypervisor.
• Analyze and narrow down issues found during test.
• Conduct sanity test, integration test, solution test , Performance test, stress test.
• Reproduce and analyze issues reported by customers.
Requirements:
• BS/MS/Ph.D degree in Electrical Engineering, Mathematics, Computer Science, Engineering or an equivalent
• Deep Knowledge of Linux Shell and python programming
• Knowledge of Linux environments
• Fluent English in reading, writing and speaking
• A self-motivated team player
• Able to work under high pressure and time limitation
• Good communication skill and able to work with stakeholders effectively
• Knowledge of GIT, SVN, P4 is a plus
• Knowledge of Piglit, Microsoft Unit Test Framework, STAF is a plus
• Knowledge of KVM/QEMU/XEN/VMWARE is a plus
Windows Kernel Mode Driver development engineer
Responsibilities:
• Perform requirements and design engineering; prepare & review systems & software requirements specifications and design descriptions
• Perform development test engineering; prepare & review development test plans and test case descriptions
• Provide realistic estimates to specify, design, implement, & development test a proposed enhancement
• Implement portions of a graphics device driver; implement and conduct development test cases related to that implementation
• Resolve problem reports concerning issues with a graphics device driver including
• troubleshooting, debugging, & defect correction
• Participate in peer reviews of product and work products
• Delivery of results in own area and interdependencies of related areas
Job Requirements:
• Windows system/application software design and programming
• Preparation of specifications and design descriptions
• Use of software debuggers such as WinDbg Design & programming of operating system threads in a Win-x86 architecture in both kernel & user modes
• Programming graphics drivers with Microsoft WDDM and WDK an asset
• Programming device drivers under Windows 7/10 or more modern Windows OSs an asset
• Low-level programming of hardware devices an asset
• Hardware bring-up an asset
• 64-bit programming an asset
• Object-oriented design & programming (2+ yrs preferred, not required)
• C/C++ programming (3+ yrs preferred, not required)
• BSc/BASc in Computer Science/Software Engineering or Computer/Electrical Engineering (MSc/MASc an asset)
You can send your resume to Vivian.Lin@amd.com.
|
|