
Software Development Engineer- Storage solutions on DPUs
AMD · Posted Nov 2
High-performance processors, graphics cards, data center solutions, and AI accelerators
Get a personal compatibility score
Add a resume for personal matches
About the role
AMD is looking for a specialized software engineer to join a core team working on storage solutions for DPUs in cloud and AI use cases. The role focuses on NVMe-PCIe, NVMeoF (TCP, RDMA), VirtIO, storage disaggregation, virtualization, and storage services such as encryption, compression, replication, and erasure coding. The engineer will architect and develop these solutions, participate in ASIC and hardware bring-ups, and collaborate with AMD architecture specialists.
What you will do
- Architect, Design and Develop Storage solutions on DPUs in the areas of NVMe-PCIe NVMeoF(TCP, RDMA), VirtIO for Cloud and AI usecases.
- 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
- The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.
- 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
Chair and Chief Executive Officer
Executive Vice President, Chief Financial Officer and Treasurer
Executive Vice President and Chief Technology Officer
Executive Vice President and Chief Commercial Officer
Executive Vice President and General Manager, Data Center Solutions Business Group
Recent coverage
AMD Newsroom
AMD and Meta Expand Strategic Partnership to Accelerate AI Infrastructure with Helios Rackscale Solutions2026-10-27
BeInsure
Wall Street Analysts Raise AMD Price Targets Ahead of Q3 Earnings Amid Surging AI Demand2026-10-28
Barchart
Advanced Micro Devices Eyes Strong Data Center Momentum Going Into Q3 2026 Financial Results2026-10-28