19 hours ago
Beijing, ChinaSenior
Responsibilities
- Work with AMD architecture specialists to improve future products.
- Apply data-driven methods to target optimization efforts.
- Monitor software and hardware trends, particularly algorithms and architecture.
- Design and develop new AMD technologies.
- Participate in new ASIC and hardware bring-ups.
- Debug and fix existing issues and research more efficient solutions.
- Build technical relationships with peers and partners.
Requirements
- Have a strong object-oriented programming background, preferably in C/C++.
- Write high-quality code with strong attention to detail.
- Have experience with modern concurrent programming and threading APIs.
- Have experience with Windows, Linux, and/or Android operating system development.
- Experience with debuggers, source code control systems such as GitHub, and profilers is a plus.
- Demonstrate effective communication, leadership, and problem-solving skills.
- Hold a bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
About AMD
AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.
