马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
AMD上海研发中心招聘进行中,请感兴趣的候选人务必以“所应聘职位_姓名_学历_专业_现公司名称_工作年限”
为标题,把简历以附件形式发送到maggie1.zhang@amd.com ,请在正文称述应聘理由与优势。
1.Kernel Mode Graphics Windows DriverDevelopment Engineer
Level
MTS
Job duties and responsibilities:
• Perform requirements and design engineering; prepare & reviewsystems & software requirements specifications and design descriptions
• Perform software development and test engineering; prepare & reviewdevelopment test plans and test case descriptions
• Provide realistic estimates to specify, design, implement, & developmenttest a proposed feature or enhancement
• Implement portions of a graphics device driver; implement and conductdevelopment test cases related to that implementation
• Resolve problem reports concerning issues with a graphics device driverincluding troubleshooting, debugging, & defect correction
• Communicate with other departments within the company
• Communicate & consult with organizations outside the company
• Coordinate closely with peers & seniors to ensure timely and effectivecommunication of all assigned work activities
• Participate in peer reviews of product and work products
• Manage small projects and feature development
• Deliver results in own area and interdependencies of related areas
• Coach & mentor less experienced staff; influence others as a technicalleader
Work experience requirements:
• Application and/or system software design and programming
• Preparation of specifications and design descriptions
• Use of software debuggers such as WinDbg Design & programming ofoperating system threads in a Win-x86 architecture in both kernel & usermodes
• Graphics driver development and Microsoft DDK
• Programming device drivers under Windows 8 or more modern Windows OSs
• Low-level programming of hardware devices
• Graphics hardware bring-up an asset
• OS Hypervisor an asset
• 64-bit programming an asset
• Related industry experience (5+ yrs)
• Object-oriented design & programming (5+ yrs)
• C/C++ programming (5+ yrs) 2.Windows D3D Driver Engineer DESCRIPTIONOF DUTIES:
- Develop and maintain the AMD GPU Graphics Driver
- Work with ASIC design team to tune Graphics Driver performance
PREFERRED EXPERIENCE:
- Master/Ph.D Degree of Computer Science, Mathematics or Electronic Engineering
- 3+ yearss experience of graphics driver development is a plus
- 3+ years experience of C/C++ programming
- Knowledge of Graphics application developing under Microsoft Windows/Linux
- Knowledge of Computer Graphics
- Knowledge of x86 assembler language and x86/x64 CPU instructions
- Knowledge of PC architecture 3.SMTS or PMTS Linux Graphics KernelEngineer JobDescription:
- Develop and maintain AMD Linux graphics and computing kernel driver.
- Bring up new products, introduce new features according to hardware/softwarespec and requirement, write technical document.
- Drive and lead projects involved by multiple counterparts in multiple sites.
- Resolve internal engineering and external customer problems in time.
PREFERRED EXPERIENCE:
- Mater degree or above in C.S. or E.E.
- Good knowledge of C/C++ programming -Good understanding of OS principles -Deep understanding of computer architecture
- 13+ years or equivalent experience in Linux kernel or device driverdevelopment -Experienced in Linux GFX driver or computing driver is preferred -Experienced in Linux GPU DRM driver development is preferred
- Experienced in OpenGL, OpenGL ES driver development is preferred
- Experienced in XServer/X.Org development is preferred 4.Senior ASIC CAD engineer Position Summary 1)
Participatein the design and implementation of the leading edge, front-end ASIC designflow 2)
Participatein the research of Design Methodology to improve automation and productivity to produce AMD's new high-qualitycutting-edge APU and GPU products 3)
Technicalsupport and programming 4)
Interfacewith EDA vendors on technology Requirements: 1)
Major in EE, CS orrelated, Master Degree with 3+ years or Bachelor with 5+ years workingexperience 2)
Experience in Front-enddigital design and VerilogHDL is required 3)
Good programmingskill with one or more languages (e.g. Tcl, Perl , python, c/c++, etc.) inUnix/Linux and a strong desire to automate flow 4)
Familiar with one ormore ASIC flows (logic synthesis, formal equivalence check, STA etc.) and usageof related EDA tools is a plus 5)
Familiar with lowpower design is a plus 6)
Good written andspoken English 7)
Good communicationskills and be able to work both independently and in a team
5.Senior Linux 2D driver engineer JobDescription:
- Develop and maintain AMD Linux graphics driver.
- Bring up new products, introduce new features according to hardware/softwarespec and requirement, write technical document.
- Drive and lead projects involved by multiple counterparts in multiple sites.
- Resolve internal engineering and external customer problems in time.
PREFERRED EXPERIENCE:
- Mater degree or above in C.S. or E.E.
- Good knowledge of C/C++ programming
- 5+ years or equivalent experience in Linux kernel or device driverdevelopment
- 2+ years or equivalent experience in computer graphics area.
- Experienced in Linux GPU DRM driver development is preferred
- Experienced in OpenGL, OpenGL ES driver development is preferred
- Experienced in XServer/X.Org development is preferred
- Fluent English language communication skills (includingverbal/writing/reading), and CET-6 and above is preferred.
6. Senior or MTS ASIC VerificationEngineer for Memory Control Team -Understand the architecture of the chip and functional block being designed
- Build C/C++ model for simulation
- Build test bench and monitors for DUT
- Compose test plan and validation vectors to ensure functional completeness
- Debug function/performance bugs of graphics chips
Preferred Experience:
- Major in EE, CS or related, Master Degree with 5+ years or Bachelor with 7+years working experiences
- Familiar with Linux Environment (including shell scripting and linux gnutools)
- Experience with design for verification (assertion based design strategies,code coverage, functional coverage, test plan, gate-level simulation,back-annotation etc.)
- Should be versatile in any one of the high level verification flow such asSV,VMM,VERA,OVM etc as well as knowledge of industry standard tools forverification
- Should have excellent communication skills (both written and oral)
- Strong problem solving skills
|