23 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Collaborate with AMD architecture specialists to improve future products.
- Use data-driven analysis to target software and performance optimizations.
- Develop U-Boot and OP-TEE software, including driver-level development.
- Participate in new ASIC and hardware bring-up activities.
- Debug and fix existing issues and research more efficient implementation approaches.
- Monitor software and hardware trends related to algorithms and architecture.
- Develop technical relationships with peers and partners.
Requirements
- 7 to 10 years of experience in U-Boot driver development, OP-TEE drivers, Linux drivers, or embedded drivers.
- 7 to 10 years of C programming experience.
- Strong system-level knowledge of ARM-based SoCs.
- Strong debugging skills.
- Bachelor's or master's degree in computer science, computer engineering, electrical engineering, or equivalent.
- PetaLinux, Vivado, or Vitis experience is an advantage.
- Experience with debuggers, source code control systems such as GitHub, and profilers is a plus.
- Effective communication and problem-solving skills.
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.
