4 days ago
Bengaluru, IndiaSenior
Responsibilities
- Architect, design, and develop storage solutions on DPUs for NVMe, NVMe-oF over TCP and RDMA, and VirtIO cloud and AI use cases.
- Build solutions for storage disaggregation, virtualization, encryption, compression, replication, and erasure coding.
- Optimize key applications and benchmarks using a data-minded approach.
- Debug and fix issues and research more efficient implementation approaches.
- Participate in ASIC and hardware bring-up and collaborate with AMD architecture specialists on future products.
- Contribute to patents, standards, and open-source initiatives.
- Develop technical relationships with peers and partners and drive sophisticated issues to resolution.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, or equivalent experience.
- Prior storage experience in areas such as NVMe, NVMe-oF, VirtIO, SCSI/FCP, iSCSI, RDMA, or TCP.
- Strong object-oriented programming skills in C/C++ and a strong systems programming background.
- Experience with modern concurrent programming and threading APIs.
- Familiarity with the Linux block layer, block device drivers, QEMU/KVM virtualization, PCIe, TCP, and basic networking is advantageous.
- Ability to write high-quality code with strong attention to detail.
- Experience with debuggers, source code control systems such as GitHub, and profilers is a plus.
- Effective communication, collaboration, leadership, and problem-solving skills.
Benefits
- Benefits are offered, with details provided through AMD’s benefits-at-a-glance information.
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.
