Back
AMD logo

LEAD SOFTWARE DEVELOPMENT ENGINEER - STORAGE SOLUTIONS

AMD · Posted Nov 3

High-performance processors, graphics cards, data center solutions, and AI accelerators

Bangalore, IndiaFull-timeOnsiteLead/Staff8+ years₹40.0L–₹65.0L yearly<25 applicants
SemiconductorsHardwareArtificial IntelligenceCloud ComputingGamingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

AMD builds products that accelerate next-generation computing experiences across AI and data centers, PCs, gaming and embedded systems. The Storage Solutions team develops storage software on DPUs spanning NVMe-PCIe, NVMe-oF (TCP, RDMA) and VirtIO, along with storage disaggregation, virtualization and storage services such as encryption, compression, replication and erasure coding. This lead engineer role involves designing and developing these storage solutions, debugging and optimizing existing code, and collaborating with AMD architecture specialists and during new ASIC and hardware bring-ups.

What you will do

  • Design and Develop Storage solutions on DPUs in the areas of NVMe-PCIe NVMeoF(TCP, RDMA), VirtIO.
  • Build Innovative solutions and solve challenging problems in areas of Storage Disaggregation, Virtualization, Storage services (Encryption, Compression, Replication and Erasure Coding), etc
  • Contributions to Patents, Standards and Open Source Initiatives
  • Work with AMD’s architecture specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Design and develop new groundbreaking AMD technologies
  • Participating in new ASIC and hardware bring ups
  • Debug/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners

Skills used in this role

What the employer is looking for

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Preferred qualifications

  • Prior Storage experience in any of NVMe, NVMe-oF, VirtIO, SCSI/FCP, iSCSI, RDMA and TCP areas
  • Strong object-oriented programming background, C/C++
  • Strong systems programming background
  • Exposure to Linux block layer, block device drivers (linux, ESXi, Windows), QUEM/KVM Virtualization, PCIe, TCP and basic networking is added advantage
  • Ability to write high quality code with a keen attention to detail
  • Experience with modern concurrent programming and threading APIs
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Effective communication and problem-solving skills

Benefits and support

  • Compensation and benefits are detailed in the job posting

About AMD

AMD is a global semiconductor company that designs high-performance central processing units (CPUs), graphics processing units (GPUs), and adaptive processors for data centers, personal computers, gaming consoles, and embedded systems. The company specializes in advanced computing solutions and AI accelerators, positioning itself as a major leader in modern high-performance and artificial intelligence hardware. Through strategic developments and acquisitions, AMD continues to expand its ecosystem across cloud infrastructure, enterprise computing, and physical AI.

Industry
Semiconductors
Company size
31000 employees
Founded
1969-05-01
Location
Santa Clara, California, USA
Funding stage
Public Company

Funding

Public Company

  • 2007-11-16Post Ipo

Leadership

DL
Dr. Lisa Su

Chair and Chief Executive Officer

JH
Jean Hu

Executive Vice President, Chief Financial Officer and Treasurer

MP
Mark Papermaster

Executive Vice President and Chief Technology Officer

PG
Philip Guido

Executive Vice President and Chief Commercial Officer

FN
Forrest Norrod

Executive Vice President and General Manager, Data Center Solutions Business Group

Apply