【全职】AMD上海招聘软件工程师(应届生)
工作地点: 上海浦东
简历发送至:zoe.yu@amd.com
Postion1 - System Software Engineer: Design, develop and Debug low level software (Firmware and BIOS) for AMD APU/GPU products.
Requirement:
- MS/PhD degree in Electrical Engineering, Automatic, Mathematics, Computer Science or an equivalent.
- Deep Knowledge of C/C++ programming.
- Knowledge of PC architecture.
- Knowledge of x86 assembler language and x86/x64 CPU instructions is a plus.
- Knowledge of scripting language such as Perl/Python is a plus.
- Knowledge of Windows and Linux kernel as a plus.
- Have project experience during university education.
- Fluent English in reading, writing and speaking (Pass CET-6 as minimum or TOEIC top 30%).
- Strong passion in achievement and career development.
- A self-motivated team player.
Position 2 - Software Tools Developer: Develop software tools and applications in Microsoft Windows or Linux OS for internal & external platforms that applied in AMD APUs and GPUs.
Requirement:
- MS/PhD degree in Computer Science, Electrical Engineering, Automatic, Mathematics or an equivalent.
- Strong with C/C++, C# or Java and at least one of the popular script languages like Python or Perl
- Has experience in MySQL or other Database
- Experience in web-based app development is a plus;
- Knowledge of Object Oriented design is a plus.
- Have project experience during university education.
- Fluent English in reading, writing and speaking (Pass CET-6 as minimum or TOEIC top 30%).
- Strong passion in achievement and career development.
- A self-motivated team player.
Position 3 - Linux graphics driver engineer
Requirement:
- MS degree in Electrical Engineering, Mathematics, Computer Science, Engineering or an equivalent
- Deep Knowledge of C/C++ programming
- Deep Knowledge of computer architecture
- Knowledge of Computer Graphics
- Knowledge of x86 assembler language and x86/x64 CPU instructions
- Knowledge of Linux kernel and device driver development
- Knowledge of X server or popular Linux based window system as a plus
- Knowledge of OpenGL, OpenCL/HSA, CUDA as a plus
- Experience of software development in open source community as a plus
- Experience of android framework or kernel development as a plus
- Fluent English in reading, writing and speaking (Pass CET-6 as minimum or TOEIC top 30%)
DESCRIPTION OF DUTIES
- Design, implement and maintain AMD GPU Linux graphics driver with global counterpart teams
- Add new features, tuning performance improve the driver quality
- Work with other software component teams under Linux graphics driver stack
- Work with hardware and platform teams to bring up new discrete GPU or SoC
- Work with Linux open source community to define next generation of graphic driver architecture
- Work with various Business Unit to understand customer requirement and figure out solution
About Our Company
AMD is a global semiconductor company that designs and sells microprocessors, chipsets and graphics processors. AMD primarily designs and sells x86 microprocessors for the commercial and consumer markets; embedded microprocessors for commercial, commercial client and consumer markets; chipsets for desktop and notebook PCs, professional workstations and servers; and graphics, video and multimedia products for desktop and notebook PCs, including home media PCs, professional workstations and servers and technology for game consoles.
AMD is one of two companies that design and deliver x86 microprocessors in volume and also one of two companies that design and deliver leading-edge 3D graphics. AMD is the only company that can develop and deliver both of these technologies.
AMD was incorporated in 1969, establishing its headquarters in Sunnyvale, California. Visit www.amd.com to know more about us.
--
FROM 222.92.187.*